Remove persona plugin: we need to remove lang directories inside auth/browserid folder
Bug #1745886 reported by
Cecilia Vela Gurovic
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Medium
|
Rebecca Blundell |
Bug Description
for bug
https:/
we still need to remove extra lang directories inside auth/browserid.
If the Mahara instance being upgraded to 17.10 has other languages then auth/browserid directory will not be removed and we will see error:
(lib/upgrade.
Changed in mahara: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in mahara: | |
assignee: | nobody → Rebecca Blundell (rjb-dev) |
Changed in mahara: | |
status: | Confirmed → Fix Committed |
milestone: | none → 18.04.0 |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The problem is that if people have installed languages other than English the browserid directory is not removed from their instance of mahara when it is upgraded. They are left with an auth/browserid/lang folder containing the lang file for that plugin, which causes a warning message that the plugin cannot be installed.
We cannot programmatically remove the folder, but we can update the warning message to provide better information on the fix, which is to manually remove the plugin folder.