diff --git a/src/app.js b/src/app.js index 21b0544..dfc9fc3 100644 --- a/src/app.js +++ b/src/app.js @@ -12,7 +12,7 @@ async function main() { try { //await snServices(); await glpiServices(); - + logInfo('Aplicação finalizada com sucesso', { timestamp: new Date().toISOString() }); } catch (error) { logInfo('Erro na aplicação:', error); } diff --git a/src/services/glpiCommentService.js b/src/services/glpiCommentService.js index c639c08..e87050f 100644 --- a/src/services/glpiCommentService.js +++ b/src/services/glpiCommentService.js @@ -13,6 +13,7 @@ const syncCommentsGlpi = async () => { // Função interna para sincronizar comentário no ServiceNow const syncCommentToServiceNow = async (ticketNumber, comment) => { + logInfo(`Iniciando sincronização do comentário para o ticket SN Ticket: ${ticketNumber}`); const snSysId = await getTicketSysId(ticketNumber); if (!snSysId) { logError(`❌ sys_id do ServiceNow não encontrado para o ticket SN Ticket: ${ticketNumber}`); @@ -21,7 +22,7 @@ const syncCommentsGlpi = async () => { return await createCommentInServiceNow(snSysId, comment.content); }; - logInfo('🔄 Iniciando sincronização de comments do GLPI para o Service Now iniciada...'); + logInfo('🔄 Iniciando sincronização de comments do GLPI para o Service Now...'); const effectiveTickets = await TicketSyncModel.getTicketsToSync(); logInfo(`🔍 ${effectiveTickets.length} tickets encontrados para sincronização de comentários`, { step: 1 }); @@ -69,6 +70,8 @@ const syncCommentsGlpi = async () => { logInfo(`Status de sincronização para o ticket ID ${ticket.id} atualizado para GLPI: '${glpiStatus}', SN: '${snStatus}'.`); } } + + logInfo('✅ Sincronização de comentários do GLPI concluída!'); }catch (error) { logError(error, 'GLPI Tickets'); } diff --git a/src/services/servicenowService.js b/src/services/servicenowService.js index 27ec8c5..f29a039 100644 --- a/src/services/servicenowService.js +++ b/src/services/servicenowService.js @@ -129,5 +129,4 @@ module.exports = { getTicketSysId, createCommentInServiceNow, getCommentId, - updateTicketInServiceNow } \ No newline at end of file