REFACTOR: Adiciona logs para sincronização de comentários do GLPI e remove função não utilizada
This commit is contained in:
parent
5f31c95da9
commit
b3111ff3ea
@ -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);
|
||||
}
|
||||
|
||||
@ -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');
|
||||
}
|
||||
|
||||
@ -129,5 +129,4 @@ module.exports = {
|
||||
getTicketSysId,
|
||||
createCommentInServiceNow,
|
||||
getCommentId,
|
||||
updateTicketInServiceNow
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user