Skip to content

[ENG-10529] Users can still submit to registries that are closed to new submissions#903

Merged
brianjgeiger merged 4 commits intoCenterForOpenScience:feature/pbs-26-2from
mkovalua:fix/ENG-10529
Mar 10, 2026
Merged

[ENG-10529] Users can still submit to registries that are closed to new submissions#903
brianjgeiger merged 4 commits intoCenterForOpenScience:feature/pbs-26-2from
mkovalua:fix/ENG-10529

Conversation

@mkovalua
Copy link
Contributor

@mkovalua mkovalua commented Mar 10, 2026

Purpose

In admin, the Product Team can determine when a registry (and other services) are open for new submissions. When closed, a user would see no “Add registration” button when on the registration pages, and direct submission links (ie https://osf.io/registries/dataarchive/new) will throw a not allowed error and not allow submissions. However, registries closed to submissions can be submitted to freely. This is a misleading status, and confusing for users and members.

For example, the Character Lab Registry has been closed to submission for several years but is now available for submissions: https://osf.io/registries/characterlabregistry

Summary of Changes

Not render Add Registration button if allow_submissions is set to false in admin

redirect and show error message if on link /new access allow_submissions is set to false

Screenshot(s)

bd11-b4c7-4b9e-bd95-b709b8c2dd40.mp4
image

Side Effects

QA Notes

@brianjgeiger brianjgeiger merged commit 1325bc9 into CenterForOpenScience:feature/pbs-26-2 Mar 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants