FIX: Bug ao adicionar grupo resolvido

This commit is contained in:
Rafael Alves Lopes 2025-12-11 11:48:24 -03:00
parent a75bfadec8
commit dcdde87544
3 changed files with 8 additions and 8 deletions

View File

@ -48,7 +48,7 @@ async function sendToGlpi(ticket) {
const glpiId = await repositoryGlpi.insertTicket(payload); const glpiId = await repositoryGlpi.insertTicket(payload);
logInfo(`Ticket GLPI criado com ID=${glpiId} para o ticket id=${ticket.id_atendimento}.`); logInfo(`Ticket GLPI criado com ID=${glpiId} para o ticket id=${ticket.id_atendimento}.`);
await repositoryGlpi.insertGroupTicket(glpiId); await repositoryGlpi.insertGroupTicket(glpiId, 'IMPLANTACAO');
await repositoryHubGlpi.updateSyncDataCreated(ticket.id_atendimento, glpiId); await repositoryHubGlpi.updateSyncDataCreated(ticket.id_atendimento, glpiId);
} }

View File

@ -41,7 +41,7 @@ async function sendToGlpi(ticket) {
const glpiId = await repositoryGlpi.insertTicket(payload); const glpiId = await repositoryGlpi.insertTicket(payload);
logInfo(`Ticket GLPI criado com ID: ${glpiId} para ticket Hubsoft ID: ${ticket.id_atendimento}`); logInfo(`Ticket GLPI criado com ID: ${glpiId} para ticket Hubsoft ID: ${ticket.id_atendimento}`);
await repositoryGlpi.insertGroupTicket(glpiId); await repositoryGlpi.insertGroupTicket(glpiId, 'MUNDIALE');
logInfo(`Grupo padrão atribuído ao ticket GLPI ID: ${glpiId}`); logInfo(`Grupo padrão atribuído ao ticket GLPI ID: ${glpiId}`);
await repositoryHubGlpi.updateSyncDataCreated(ticket.id_atendimento, glpiId); await repositoryHubGlpi.updateSyncDataCreated(ticket.id_atendimento, glpiId);

View File

@ -66,13 +66,13 @@ async function insertEntity(entity_name){
async function insertGroupTicket(ticketId, type) { async function insertGroupTicket(ticketId, type) {
try { try {
const groupId = 25 let groupId = 25; // Grupo padrão (Operação NOC)
if (type !== 'IMPLANTACAO') { if (type === 'IMPLANTACAO') {
groupId = 36; // Implantacao groupId = 36; // Grupo de Implantação
} }
const sql = ` INSERT INTO glpi_groups_tickets (tickets_id, groups_id, type) const sql = `INSERT INTO glpi_groups_tickets (tickets_id, groups_id, type)
VALUES (?, ?, 2) VALUES (?, ?, 2)
`; `;
const values = [ticketId, groupId]; const values = [ticketId, groupId];