const { syncTicketsToGlpi } = require('../services/glpiTicketService'); const { processSyncController } = require('./processSyncController'); const processTicketsController = async () => { await processSyncController(); await syncTicketsToGlpi(); } module.exports = { processTicketsController } /** * @file processTicketsController.js * @description Este controlador gerencia o fluxo inicial de criação de tickets. * Ele primeiro invoca o `processSyncController` para buscar e salvar localmente os tickets do ServiceNow. * Em seguida, chama o serviço `syncTicketsToGlpi` para processar esses tickets locais e criá-los no GLPI, * estabelecendo a ligação inicial entre os sistemas. */