Andrew, is this still outstanding or have we merged that on master already?
-- You received this bug notification because you are a member of Mahara Reviewers, which is subscribed to Mahara. https://bugs.launchpad.net/bugs/495064 Title: Self deletion of users relies on institution registration which follows additional rules Status in Mahara ePortfolio: Confirmed Bug description: Version: master Having a look at the new self delete features, I've come across a bug: Ability to delete self is determined by the registration status of the institutions a user belongs to. If that institution has registration enabled, then that user may delete their profile. However, this check on user registration is based solely on the registerallowed field in the institution table whilst the registration page (register.php) checks whether the institution has an 'internal' auth instance associated with it; and only then do they allow registration to that institution. The patch I've supplied only allows self deletion of users who have logged in using the internal auth mechanism, in addition to the existing check on registration being enabled. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/495064/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-core Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-core More help : https://help.launchpad.net/ListHelp

