Closed asmecher closed 1 year ago
Hey @asmecher, could you have a look at this? It was a quick, one line fix in pkp-lib
. Thanks!
PRs:
@ewhanson, a few lines up there's a hard requirement for $requestContext
to be set; can you reconcile those two? https://github.com/pkp/pkp-lib/pull/8931/files#diff-7c8f8752b8c8302fab60d70e7b5a0baea1944c323e9dbbb9468c391d9bb28f52L439
@ewhanson, the 3.4 should come very soon, I think you solved this, so maybe to ping Alec to see it again, so that it can go into 3.4...
@asmecher, apologies for the delay on this. I've removed the redundant check for $requestContext
and added an explicit check for the journal manager role. Could you have a look? Thanks!
Looks good to me; please go ahead!
Merged, thanks!
Describe the bug Journal Managers who are not Site Administrators can't change the journal theme settings. They receive the message:
To Reproduce Steps to reproduce the behavior:
dbarnes
in the test dataset)What application are you using? OJS 3.3.0rc2
Additional information
This is caused by https://github.com/pkp/pkp-lib/pull/8610/files#diff-7c8f8752b8c8302fab60d70e7b5a0baea1944c323e9dbbb9468c391d9bb28f52R448.