NexoPOS 4.6.16
We've recently noticed it was possible to edit system roles. The issue with this is that NexoPOS know default theme and when a role has his namespace changed, it's no more recognized by NexoPOS leading to some 404 issues. To fix this, we've then restricted reserved role to have their namespace updated.
If you've edited the system default role, you need to instruct NexoPOS to restore default roles, as the actual roles aren't probably recognized anymore. You can restore default roles by typing the following command on the CLI.
php artisan ns:doctor --fix-roles
Changelog:
- Added: Doctor Service for solving internal issues.
- Added: Doctor command for fixing roles.