Inactive sections appearing on front-end Submissions page OJS 3.5

Describe the issue or problem
Inactive sections appearing on front-end Submissions page

What application are you using?
OJS 3.5 with the Pragma theme

Describe the issue
Inactive journal sections are still appearing on the front-end Submissions page (/about/submissions), even when:

  • The section is set as inactive
  • Submissions are disabled for the section
  • There is no section policy text entered

Each inactive section appears with a link to the submission dashboard, but clicking through correctly shows no option to submit under those sections there.

To reproduce

  1. In Settings > Journal > Sections, set a section as inactive and disable submissions
  2. Ensure no section policy text is entered for that section
  3. Visit the front-end Submissions page (/about/submissions)
  4. Inactive sections are visible with links to the submission dashboard

Expected behaviour
Inactive sections should not appear on the front-end Submissions page.

Additional information
This appears to be a regression of issue #10941 ([OJS] Section policies are shown for inactive sections on Submissions page (3.3) · Issue #10941 · pkp/pkp-lib · GitHub), which was fixed in OJS 3.3.0-22. In the original bug, inactive sections appeared only if they had section policy text. In OJS 3.5 they appear even with no section policy text entered.

Took me a bit to check this one. This appears to be specific to the Pragma Theme (and most likely other themes). The Pragma template isn’t accounting for the hidden sections. I created a ticket for it here : [Reader View] | Journal section set inactive - About/Submissions page, after setting a journal section to be inactive it is still appearing on some themes · Issue #12542 · pkp/pkp-lib · GitHub

Hi @djjo, are you seeing this behaviour when logged in as a user with higher permissions, such as an admin or journal manager? Can you confirm the behaviour also happens when you are logged out completely?

Hi Kaitlyn, it happens logged in as an admin. And no, when I’m logged out the disabled sections aren’t displayed. Sorry this isn’t really an issue. Thank you for investigating.

Deborah