Fix: mapeo employee_id→user_id + status_name de KAPPA + filtro asignado solo desarrolladores asignados
- KappaUserStory: status_name, status/priority aceptan number - parseAssignedUser: separa employee_id (asignado_a) de user_id (assigned_to) employee_id se guarda negativo en Turso para distinguirlo - enrichHU: usa status_name de KAPPA directo, fallback a resolveStatusName - DashboardView: resolveEmployeeToUser() busca employee→user via employees store - assignedName: muestra nombre real desde employee→user, fallback asignado_a_names - Filtros: placeholder Estado/Prioridad/Asignado en vez de Todos - assignedUsers: filtro solo muestra desarrolladores asignados a HUs del proyecto
This commit is contained in:
@@ -17,8 +17,11 @@ const STATUSES: StatusDef[] = [
|
||||
]
|
||||
|
||||
const STATUS_MAP: Record<string, number> = {
|
||||
'1': 1,
|
||||
'todo': 1,
|
||||
'por hacer': 1,
|
||||
'not started': 1,
|
||||
'2': 2,
|
||||
'in_progress': 2,
|
||||
'doing': 2,
|
||||
'wip': 2,
|
||||
@@ -26,16 +29,25 @@ const STATUS_MAP: Record<string, number> = {
|
||||
'in progress': 2,
|
||||
'en progreso': 2,
|
||||
'true': 2,
|
||||
'3': 3,
|
||||
'review': 3,
|
||||
'revisión': 3,
|
||||
'qa-ready': 3,
|
||||
'4': 4,
|
||||
'testing': 4,
|
||||
'pruebas': 4,
|
||||
'qa-testing': 4,
|
||||
'5': 5,
|
||||
'done': 5,
|
||||
'completed': 5,
|
||||
'closed': 5,
|
||||
'finalizado': 5,
|
||||
'6': 6,
|
||||
'blocked': 6,
|
||||
'bloqueado': 6,
|
||||
'ready to deploy': 6,
|
||||
'qa-client': 6,
|
||||
'7': 7,
|
||||
'cancelled': 7,
|
||||
'cancelado': 7,
|
||||
'false': 1,
|
||||
|
||||
Reference in New Issue
Block a user