Skip to content

Improve UX when waiting for async validation of submission #5714

Description

@jennifer-richards

Description

With the switch to async submission validation, the submission status page has a special mode for submissions in the "validating" state. In this mode, the page reloads every 30 seconds unless disabled. As @cabo pointed out via email, this period is long compared to a typical validation time and results in a poor user experience.

A fairly quick way to improve this would be to replace the current simple reload mechanism with a quiet check of the submission status via the status check API, then trigger a visible reload. This would allow an exponential backoff to avoid excessive status check traffic during the occasional periods of heavy usage when validation delays are likely to be longer.

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions