Public bug reported: We use the table via a get_user_access_roles() and it involves the roles relating to user access rules so we should name the table to reflect this.
This also allows us to add a usr_roles table in the future to allow more granular rules for a user, eg can do some site admin options but not all To test: - One should be able to do peer assessment like before and have it work normally on the front end - The usr_roles table should not exist anymore on back end - The usr_access_roles table should exist on backend This should be tested with: - install a new site - install a site older than 2018-08-02 then upgrade - install a site newer than 2018-08-02 then upgrade ** Affects: mahara Importance: Wishlist Assignee: Robert Lyon (robertl-9) Status: In Progress ** Changed in: mahara Milestone: None => 19.10.0 ** Changed in: mahara Importance: Undecided => Wishlist ** Changed in: mahara Assignee: (unassigned) => Robert Lyon (robertl-9) ** Changed in: mahara Status: New => In Progress -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1828753 Title: Move the usr_roles table to usr_access_roles as that is what it relates to Status in Mahara: In Progress Bug description: We use the table via a get_user_access_roles() and it involves the roles relating to user access rules so we should name the table to reflect this. This also allows us to add a usr_roles table in the future to allow more granular rules for a user, eg can do some site admin options but not all To test: - One should be able to do peer assessment like before and have it work normally on the front end - The usr_roles table should not exist anymore on back end - The usr_access_roles table should exist on backend This should be tested with: - install a new site - install a site older than 2018-08-02 then upgrade - install a site newer than 2018-08-02 then upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828753/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp