Open jnugent opened 5 months ago
Considering that the documentations indicates the user to drop non-native plugins, even the ones from the plugin gallery, before upgrading (which is a good advice), I'll address this by attempting to load the default theme.
Describe the bug Normally, themes are upgraded via the plugin gallery, which provides the link to the current compatible version. However, if an installation is using a theme from the gallery, they cannot update it through the gallery until after the upgrade. This means that the frontend will be inaccessible immediately after the upgrade. They also will not be able to load the Website Settings -> Plugins area if the old 3.3 theme is still presnt on disk, since it is not compatible with 3.4. A fatal error occurs.
A JM must then delete the old theme directory on disk, and manually set the theme in the database to
default
in order to be able to proceed.To Reproduce Steps to reproduce the behavior:
What application are you using? OJS 3.4