sync_roles not updating permissions for each role.
Even though I have available_permissions assigned in roles.py and ROLEPERMISSIONS_REGISTER_ADMIN set to True in settings.py, the permissions for each role are not syncing. I run python mangage.py sync_roles but the roles in roles.py do not have the permissions assigned to them.
My roles.py files looks like this:
from rolepermissions.roles import AbstractUserRole
class Scholar(AbstractUserRole): available_permissions = { 'view_private_molecules': True, 'upload_data': True, 'access_restapi_molecules': True, 'access_restapi_nlp': True, 'view_documents': True, }
@rduke199 this is pretty late and you've likely already figured this out, but having run across it myself recently, I think you just need to add the --reset_user_permissions flag when you run sync_roles.