If the NoZebra syspref is set Koha gets busted after an upgrade, which doesnt warn the user about that.
Created attachment 11969 [details] [review] Bug 8724 - Upgrade from NoZebra installs is broken Properly set the relevant NoZebra and QueryRemoveStopwords sysprefs to 0 to fix issues on upgrades. Also removes the sysprefs from preferences/searching.pref Regards To+ Sponsored-by: Universidad Nacional de Córdoba
Created attachment 12048 [details] [review] Bug 8724 - Upgrade from NoZebra installs is broken Properly set the relevant NoZebra and QueryRemoveStopwords sysprefs to 0 to fix issues on upgrades. Also removes the sysprefs from preferences/searching.pref Regards To+ Sponsored-by: Universidad Nacional de Córdoba Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Upgrading severity.
Hi Tomás Why don't you remove completely the sysprefs in the DB?
(In reply to comment #4) > Hi Tomás > Why don't you remove completely the sysprefs in the DB? I was told on IRC that we don't usually delete them. Anyway, there's another bug for removing every NoZebra vestiges, I plan to contribute there.
(In reply to comment #4) > Hi Tomás > Why don't you remove completely the sysprefs in the DB? I encouraged Tomás not to remove the sysprefs yet, since there is still code that might be checking that syspref.
Created attachment 12994 [details] [review] Bug 8724 - Upgrade from NoZebra installs is broken Properly set the relevant NoZebra and QueryRemoveStopwords sysprefs to 0 to fix issues on upgrades. Also removes the sysprefs from preferences/searching.pref Regards To+ Sponsored-by: Universidad Nacional de Córdoba Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
(In reply to comment #6) > I encouraged Tomás not to remove the sysprefs yet, since there is still code > that might be checking that syspref. So this patch passes QA.
Patch pushed to master (& bug reassigned to patch author, in case of a follow-up needed)