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
- In Settings > Journal > Sections, set a section as inactive and disable submissions
- Ensure no section policy text is entered for that section
- Visit the front-end Submissions page (/about/submissions)
- 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.