fix(auth): redirige a taller y limpia SW para usuarios workshop/mechanic
- Agrega script inline en todas las plantillas (excepto login/workshop) que lee el rol del JWT y redirige a /pos/workshop si es workshop/mechanic. - Desregistra el Service Worker antes de redirigir para forzar carga fresca de assets y evitar que menus antiguos permanezcan por cache. - Actualiza labels de rol en auth_bp.py para taller y mecanico. Tests: 35 passed
This commit is contained in:
@@ -197,7 +197,7 @@ def list_login_employees(tenant_id=None):
|
||||
name = row[1]
|
||||
parts = name.split()
|
||||
initials = ''.join([p[0].upper() for p in parts[:2]]) if parts else '?'
|
||||
role_labels = {'owner': 'Dueño', 'admin': 'Administrador', 'cashier': 'Cajero', 'warehouse': 'Almacén', 'accountant': 'Contador'}
|
||||
role_labels = {'owner': 'Dueño', 'admin': 'Administrador', 'cashier': 'Cajero', 'warehouse': 'Almacén', 'accountant': 'Contador', 'workshop': 'Taller', 'mechanic': 'Mecánico'}
|
||||
employees.append({
|
||||
'id': row[0],
|
||||
'name': name,
|
||||
|
||||
Reference in New Issue
Block a user