Make the multirecipientnotification module non-hideable

Bug #1522215 reported by Aaron Wells
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Low
Unassigned

Bug Description

Mahara 15.10 depends on the multirecipientnotification module for core functionality. It should be non-hideable.

This means setting the "can_be_disabled()" function on it to false.

But further than that, there can be (strange) cases where the module gets disabled in the database, which will cause the Inbox block on the standard dashboard page to error out. I think in addition to marking that "can_be_disabled()" flag, we should change the plugin loading functions so that they ignore the "disabled" flag in the database, for plugins that cannot be disabled.

Revision history for this message
Aaron Wells (u-aaronw) wrote :

Low priority because there's an easy workaround: un-hide the multirecipientnotification module!

Aaron Wells (u-aaronw)
Changed in mahara:
milestone: 16.04.0 → 16.10.0
Robert Lyon (robertl-9)
Changed in mahara:
milestone: 16.10.0 → 16.10.1
Robert Lyon (robertl-9)
Changed in mahara:
milestone: 16.10.1 → 17.04.0
Changed in mahara:
milestone: 17.04.0 → none
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

This was fixed along the way. The plugin cannot be hidden via the interface.

Changed in mahara:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.