Bug #65259
closedCheck in Upgrade Wizard fails incorrectly due to wrong condition
0%
Description
In one step of the Upgrade Wizard "Deprecated RTE properties in Page TSconfig" are detected.
Problem:
After changing all listed properties the Step in the Upgrade Wizard still fails.
Cause:
For one conversion the test does not work because the name of the property does not change as in other cases:
replace "showTagFreeClasses" by "buttons.blockstyle.showTagFreeClasses and buttons.textstyle.showTagFreeClasses"
Part of where conditions which always applies:
SELECT uid, TSconfig FROM pages WHERE (TSConfig LIKE BINARY "%RTE.%showTagFreeClasses%" AND TSConfig NOT LIKE BINARY "%RTE.%showTagFreeClassess%")
Possible solution:
(TSConfig LIKE BINARY "%RTE.%showTagFreeClasses%" AND TSConfig NOT LIKE BINARY "%RTE.%blockstyle.%showTagFreeClasses%")
Updated by Jigal van Hemert over 9 years ago
Also, the properties starting with "RTE." will probably never match, unless there is a previous occurrence of "RTE" in the field. The properties will also never match if the properties are split on several lines like:
RTE {
default {
...
Updated by Mathias Schreiber about 9 years ago
- Target version deleted (
next-patchlevel)
Updated by Georg Ringer almost 7 years ago
- Status changed from New to Closed
even though this issue is valid I still close it as nobody will invest on it anymore.