Days since last review errors in OJS

Description of issue or problem I’m having:
I’m having the same problem described by hickeygamez about a year ago. In the reviewer assignment area (after clicking on “Add Reviewer” in the main article interface), one sees a list of potential reviewers with some information about each one, including information about when they were last assigned a review. For two members of our team, we always see the value “never assigned” even in cases where the reviewer has in fact been assigned a review in the recent past. For another team member, the value is the real information (e.g. “3 days ago”). We have done some initial troubleshooting and cannot correlate this with any patterns in editor/user roles, whose queue the article is in, or anything specific about the article in question. We’ve all looked at the same articles and are seeing different things.

We are running OJS 3.3.0.8

I attach two screen shots showing the same records as viewed by two different team members. (Apologies for the weird redaction but I hope the comparison is clear!)

Thanks for your help–Julia

screenshot2
screenshot1

Hello @JuliaFlanders,

Thank you for sharing. It looks like this might be tied to this open issue here: Reviewer shown as "never assigned" when they have active review assignments · Issue #4312 · pkp/pkp-lib · GitHub

-Roger
PKP Team

Yes–related but not identical, since in my case, I never see any review assignment information (but a colleague viewing the same list does see review assignment info), and the problem doesn’t just affect recent assignments, but all reviewers in the liast.

Hi @JuliaFlanders – is it possible that the problem is correlated with the computer (i.e. it’s always working on one computer but not another) rather than the user account? Does another system show the right information when logging in as the same user that had trouble?

Regards,
Alec Smecher
Public Knowledge Project Team

Very interesting! I just logged in as one of the managing editors who had been able to see the review assignment information, and when I view the reviewer list via her account, I see the same “never assigned” that I see when logged in under my own account. So that suggests it’s not the account, but the computer. I can ask her to log in as me and see whether she sees the incorrect information that I see. What are the kinds of differences that would be likely to affect that display? The biggest platform difference I’m aware of at the moment is that I believe she’s on a Windows machine while the other two of us are on Macs. I can get the details of OS version, browser, etc. if you think that would be actionable.

Hi @JuliaFlanders,

If you went through an upgrade in the last while, I suppose it’s also possible that there is cached code in your browser from the old version of OJS, and perhaps that’s causing a problem. You can test/resolve that by flushing the browser’s cache; instructions will depend on what browser you’re using.

Regards,
Alec Smecher
Public Knowledge Project Team

We did upgrade fairly recently. I’ll try that next!

Hi @asmecher,

I’ve tried flushing the cache (also rebooted my computer) but am still seeing the same “never assigned” designation even for reviewers with four completed reviews (see attached screenshot).

I am running MacOS 12.3 and Safari 15.4. However!! I just tried with Firefox (v99.0.1) and am getting correct review assignment information. My colleague was getting correct information on a Dell Inspiron using the latest version of Chrome. So it looks as if it could be a Safari problem. What aspect of Safari could affect the correct display of review assignment information? This seems very bizarre.

Screen Shot 2022-05-02 at 6.43.04 PM

Hi @JuliaFlanders,

OK, that helps. I’ve filed this for attention here:

Please watch that issue for news, and follow up there if you have more information.

Regards,
Alec Smecher
Public Knowledge Project Team