Bible Upgrade does not work for disabled plugins

Bug #793091 reported by Tim Bentley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenLP
Fix Released
Medium
Armin Köhler

Bug Description

Load some bibles in using an old version of OpenLP.
Disable the bible plugin.
Restart using a new version with the upgrade code.
Bible Plugin starts with No bibles and no clue why they are missing.

The bible upgrade code should ignore the inactive plugin switch and upgrade the databases regardless.

Related branches

Revision history for this message
Jonathan Corwin (j-corwin) wrote :

I think it did, and it didn't work because part of the Bible plugin that it depended on hadn't been loaded because the plugin was disabled. That's why it doesn't do it now.

In your scenario, next time you start OpenLP after the plugin is enabled, the Bibles would get picked up and upgraded.

Revision history for this message
Jonathan Corwin (j-corwin) wrote :

(Also not sure it's a medium priority. How many people would have the Bible plugin disabled? If they do, how likely are they to have Bibles anyway? And then a restart of OpenLP would resolve the problem anyway)

Changed in openlp:
assignee: nobody → Armin Köhler (orangeshirt)
Changed in openlp:
status: New → Fix Committed
Changed in openlp:
status: Fix Committed → 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.