Patch for "16.04_STABLE" branch: https://reviews.mahara.org/6683
-- 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/1599305 Title: $USER->get('grouproles') returning values for deleted groups Status in Mahara: Fix Committed Status in Mahara 15.04 series: Fix Committed Status in Mahara 15.10 series: Fix Committed Status in Mahara 16.04 series: Fix Committed Bug description: To test: 1) Have a Mahara site with production mode set to off 2) Create a new user and login as that user 3) Create a group then delete the group 4) Create a page and add an image block to the page 5) Select the 'group files' tab - there should be nothing to select 6) Click the 'remove' link for the configuration form 7) Navigate away and you should see these errors: [WAR] 33 (lib/form/elements/filebrowser.php:380) Undefined offset: 0 [WAR] 33 (lib/form/elements/filebrowser.php:380) Trying to get property of non-object The reason for this is the $USER->get('grouproles') still holds the role to the deleted group even if you log out and back in again. We should only populate the grouproles with roles to non-deleted groups. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1599305/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

