From cd391506ce28ae6248a72aa30b6cc78d94eaf7a9 Mon Sep 17 00:00:00 2001 From: Julien Froidefond Date: Mon, 27 Oct 2025 09:04:55 +0100 Subject: [PATCH] fix(JiraService): add support for cancelled and abandoned statuses in Jira integration --- src/services/integrations/jira/jira.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/services/integrations/jira/jira.ts b/src/services/integrations/jira/jira.ts index 13008db..a0cd9cc 100644 --- a/src/services/integrations/jira/jira.ts +++ b/src/services/integrations/jira/jira.ts @@ -912,6 +912,22 @@ export class JiraService { Blocked: 'freeze', 'On Hold': 'freeze', 'En attente du support': 'freeze', // Français - bloqué en attente + + // Statuts annulés + Cancelled: 'cancelled', + CANCELLED: 'cancelled', + Canceled: 'cancelled', + CANCELED: 'cancelled', + Annulé: 'cancelled', // Français + ANNULÉ: 'cancelled', // Français majuscule + Annule: 'cancelled', // Sans accent + ANNULE: 'cancelled', // Sans accent majuscule + Abandoned: 'cancelled', + ABANDONED: 'cancelled', + Abandonné: 'cancelled', // Français + ABANDONNÉ: 'cancelled', // Français majuscule + Abandonne: 'cancelled', // Sans accent + ABANDONNE: 'cancelled', // Sans accent majuscule }; const mapped = statusMapping[jiraStatus] || 'todo';