Skip to content
This repository was archived by the owner on Nov 26, 2024. It is now read-only.

Revert "REV-12144: hide Thrust Resource delete action when forbidden"#72

Merged
PauBenetPrat merged 1 commit intomasterfrom
revert-71-feature/rev-12144
Aug 18, 2023
Merged

Revert "REV-12144: hide Thrust Resource delete action when forbidden"#72
PauBenetPrat merged 1 commit intomasterfrom
revert-71-feature/rev-12144

Conversation

@PauBenetPrat
Copy link

Reverts #71

@linear
Copy link

linear bot commented Aug 18, 2023

REV-12144 Permisos addicionals

Quin problema soluciona

S'han definit els permisos per cada opció de menú; pero hi ha vàries "accions" ocultes en algunes pantalles que també han d'estar restringides per un permis. Les aniré anotant aqui:

VISUALIZAR:

  • Catálogo - Productos - Visualizar permite mover productos/categorías a otras categorías, permite desactivar y activar productos
  • Catálogo - Traducciones - OK
  • Catálogo - Modificadores - Se muestra eliminar sin tener permisos, pero no elimina
  • Catálogo - Combinados - OK
  • Establecimientos - Permite duplicar establecimientos. Permite poner en pausa, sincronizar mesas, precios y monedas
  • Clientes - Se muestra eliminar sin tener permisos, pero no elimina
  • Pasarelas de pago - Permite poner test o por defecto
  • Agencias de reparto - Permite poner test
  • Integraciones TPV - Permite añadir pero da error 403
  • Eventos - Permite activar/desactivar
  • Empleados - Error SQL Call to undefined method App\Policies\EmployeePolicy::activate() (View: /opt/pre-melia.revointouch.works/releases/283/vendor/revosystems/thrust/src/resources/views/indexTable.blade.php)
  • Permisos - OK
  • Marketing - Fotos de tarjeta - Permite subir imágenes
  • Marketing - Marketing - Permite activar/desactivar acciones
  • Marketing - Vales - Permite activar/desactivar vales
  • Apps - SOLO - Se muestra eliminar sin tener permisos, pero no elimina. Permite accedes al icono “Engranaje” y cambiar opciones

VISUALIZAR+EDITAR:

  • Catálogo - Modificadores - Se muestra eliminar sin tener permisos, pero no elimina
  • Establecimientos - Permite duplicar establecimientos.
  • Clientes - Se muestra eliminar sin tener permisos, pero no elimina
  • Integraciones TPV - Permite duplicar integraciones. Se muestra eliminar sin tener permisos, pero no elimina
  • Empleados - Error SQL Call to undefined method App\Policies\EmployeePolicy::activate() (View: /opt/pre-melia.revointouch.works/releases/283/vendor/revosystems/thrust/src/resources/views/indexTable.blade.php)
  • Permisos - Se muestra eliminar sin tener permisos, pero no elimina.
  • Apps - SOLO - Se muestra eliminar sin tener permisos, pero no elimina.

Imatge o Vídeo que ajudi a entendre la tasca

Com el solucionarem

A quina Branca s'ha de desenvolupar

@PauBenetPrat
Copy link
Author

Hem tret això perquè fallaven els tests de xef.

@PauBenetPrat PauBenetPrat merged commit bbd1b68 into master Aug 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant