Skip to content

[ENG-10829] Embargoed Registration — End Embargo Early Button Missing#982

Open
mkovalua wants to merge 7 commits into
CenterForOpenScience:feature/pbs-26-12from
mkovalua:fix/ENG-10829
Open

[ENG-10829] Embargoed Registration — End Embargo Early Button Missing#982
mkovalua wants to merge 7 commits into
CenterForOpenScience:feature/pbs-26-12from
mkovalua:fix/ENG-10829

Conversation

@mkovalua

@mkovalua mkovalua commented May 6, 2026

Copy link
Copy Markdown
Contributor

Purpose

A subset of users are unable to end their embargoed registrations early. The "End Embargo Early" button is not appearing as expected, and users instead see the error text registry.overview.statuses.None.text on the registration overview page. This was previously resolved on a case-by-case basis by cloud engineering, but a permanent fix is now required.

Summary of Changes

if registry.overview.statuses.None.text

use registry.overview.endEmbargo as default for statuses

Screenshot(s)

Side Effects

https://openscience.atlassian.net/browse/ENG-10829?focusedCommentId=119176

I suppose the solution may be to use registry.overview.endEmbargo as default if registry()?.status= None if None might be saved into database only for Embargoed registrations and not affect other status types. Otherwise it may be expected any other approach .

QA Notes

@adlius adlius changed the base branch from feature/pbs-26-9 to feature/pbs-26-12 July 6, 2026 17:51

@adlius adlius left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One question.


statusTranslations = computed(() => {
const status = this.registry()?.status;
if (!status) {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I checked RegistryStatusEnum and the None value is "None" which is a truthy string. If that's the case then this wouldn't fix it. Could you double check?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @adlius, @Nazar690, I have updated

FYI: also not confident whether it is the best workflow, because not confident why 'None' may exists in database for registration that is needed to be embargoed

https://openscience.atlassian.net/browse/ENG-10829?focusedCommentId=119253
.

Maybe it is better to have another one workflow it is None , set another messages and do another UI workflow

https://openscience.atlassian.net/browse/ENG-10829?focusedCommentId=119253

image

, thanks

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@adlius Is it End embargo early right text for None status?

mkovalua and others added 3 commits July 7, 2026 16:55
@nsemets nsemets self-requested a review July 8, 2026 10:42
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