The submission was scheduled for a specific date, the date passed and the submission still does not show on the website.
When trying to publish the article immediately, an error occurs “you may have been logged out. please reload the page and try again”. Although the account would not have actually logged out or request us to log in again.
The same submission also did not enter the article list in the crossref plugin although it is listed in archives as “scheduled” as well as in the issue details…
Any idea what may be happening?
Hi @pkp,
I think there are two issues here…
- OJS doesn’t automatically publish an article when a publication date comes. The publication action is still manual. There’s a recent forum thread that touches on this somewhat – it’s a workflow change starting with 3.2.0 that separates the act of scheduling an article from its publication. See OJS 3.2.0 Table of contents on numbers - #13 by asmecher.
- The
You may have been logged out
error message suggests a server-side problem. There are some debugging suggestions on other threads discussing this, e.g. on this one: An unexpected error occurred. You may have been logged out. Please reload the page and try again.
Regards,
Alec Smecher
Public Knowledge Project Team
Hi @asmecher happy new year,
I’m not sure, but maybe we can add a call to lib.pkp.classes.task.PublishSubmissions in registry/scheduledTasks.xml so this works. Am I right?
Regards,
Hi @lcmartinezru,
Unfortunately you’d need to do more coding than that.
The publication action is not intended for automatic invocation based on a future publication date, so until there’s some design work on that from a workflow perspective, it’ll be up to the editor to invoke a publishing action when an issue is ready.
Regards,
Alec Smecher
Public Knowledge Project Team
This topic was automatically closed after 12 days. New replies are no longer allowed.