feat(TaskManagement): implement centralized readonly field logic for task synchronization
- Added functionality to determine readonly fields based on task source (Jira, TFS) and status. - Updated EditTaskForm and TaskBasicFields components to utilize readonly fields for better user experience. - Introduced buildSyncUpdateData function to manage field preservation during synchronization. - Enhanced tests for readonly field logic to ensure correct behavior across different scenarios.
This commit is contained in:
@@ -66,6 +66,7 @@ export interface Task {
|
||||
assignee?: string;
|
||||
ownerId: string; // ID du propriétaire de la tâche
|
||||
todosCount?: number; // Nombre de todos reliés à cette tâche
|
||||
readonlyFields?: string[]; // Liste des champs en lecture seule (pour les tâches synchronisées)
|
||||
}
|
||||
|
||||
// Interface pour les tags
|
||||
|
||||
Reference in New Issue
Block a user