Removed the prdUpdate and approvechange while createProcess

This commit is contained in:
NicolasCantu 2025-11-07 19:52:51 +01:00
parent 8cc016c2a5
commit 61c4c7c831

View File

@ -529,8 +529,7 @@ export async function registerAllListeners() {
console.log('[Router:API] 🚀 Démarrage de la création de processus standard...'); console.log('[Router:API] 🚀 Démarrage de la création de processus standard...');
const { privateData, publicData } = splitPrivateData(processData, privateFields); const { privateData, publicData } = splitPrivateData(processData, privateFields);
// --- 1. CRÉATION DU PROCESSUS --- console.log('[Router:API] 1/2: Création du processus...');
console.log('[Router:API] 1/4: Création du processus...');
const createProcessReturn = await services.createProcess(privateData, publicData, roles); const createProcessReturn = await services.createProcess(privateData, publicData, roles);
if (!createProcessReturn.updated_process) { if (!createProcessReturn.updated_process) {
throw new Error('Empty updated_process in createProcessReturn'); throw new Error('Empty updated_process in createProcessReturn');
@ -539,20 +538,10 @@ export async function registerAllListeners() {
const processId = createProcessReturn.updated_process.process_id; const processId = createProcessReturn.updated_process.process_id;
const process = createProcessReturn.updated_process.current_process; const process = createProcessReturn.updated_process.current_process;
const stateId = process.states[0].state_id; const stateId = process.states[0].state_id;
console.log(`[Router:API] 2/4: Processus ${processId} créé. Traitement...`); console.log(`[Router:API] 2/2: Processus ${processId} créé. Traitement...`);
await services.handleApiReturn(createProcessReturn); await services.handleApiReturn(createProcessReturn);
// --- 2. MISE À JOUR PRD --- console.log(`[Router:API] 🎉 Processus ${processId} créé.`);
console.log('[Router:API] 3/4: Création de la mise à jour PRD...');
const createPrdUpdateReturn = await services.createPrdUpdate(processId, stateId);
await services.handleApiReturn(createPrdUpdateReturn);
// --- 3. APPROBATION DU CHANGEMENT ---
console.log('[Router:API] 4/4: Approbation du changement...');
const approveChangeReturn = await services.approveChange(processId, stateId);
await services.handleApiReturn(approveChangeReturn);
console.log(`[Router:API] 🎉 Processus ${processId} créé et auto-approuvé.`);
const res = { const res = {
processId, processId,