diff --git a/lib/sort-config.ts b/lib/sort-config.ts index dc9da95..e599b34 100644 --- a/lib/sort-config.ts +++ b/lib/sort-config.ts @@ -106,7 +106,12 @@ function compareValues(a: T, b: T, direction: SortDirection): number { * Obtient la valeur de priorité numérique pour le tri */ function getPriorityValue(priority: TaskPriority): number { - return getPriorityConfig(priority).order; + const config = getPriorityConfig(priority); + if (!config) { + console.warn(`⚠️ Priorité inconnue: ${priority}, utilisation de 'medium' par défaut`); + return getPriorityConfig('medium').order; + } + return config.order; } /** diff --git a/services/jira.ts b/services/jira.ts index 9554f42..279871a 100644 --- a/services/jira.ts +++ b/services/jira.ts @@ -607,7 +607,7 @@ export class JiraService { if (!jiraPriority) return 'medium'; const priorityMapping: Record = { - 'Highest': 'critical', + 'Highest': 'urgent', 'High': 'high', 'Medium': 'medium', 'Low': 'low',