Hi,
I have migrated from ojs 2.4.8.0 my site to magazines to version 3.1.1.4. I have had some error messages, but the site and journals work correctly until now.
Now I have found that my administrator account can’t upload an image for the site logo.
This is the image of the error:
I can reproduce this in an upgraded install (2.4.8-2 to 3.1.1-4), with the message:
The current role does not have access to this operation. [https://localhost/ojs/index.php/index/$$$call$$$/tab/settings/admin-settings-tab/show-file-upload-form?fileSettingName=pageHeaderTitleImage&fileType=image&_=1546434653531]
There are a lot of relevant commits attached to this issue and associated pull requests here.
If you are somewhat familiar with Git, I’d recommend using the ojs-stable-3_1_1 branch, which incorporates all of these. If you are not as familiar with Git, I’d recommend looking for the imminent release of 3.1.2, which will include these fixes.
This says that ojs-stable-3_1_1 already has all the commits from the ojs-3_1_1-4 release. To see what ojs-stable_3_1_1 has which ojs-3_1_1-4 does not have, reverse the comparison:
Think of it as: How do I get from Revision X to Revision Y?