axodotdev / axodotdev/harbor

Handle Audit Submission Races

Open
#7 0 comments 0 reactions 0 assignees View on GitHub
bug ci-scripts webapp-ui
Dominant language
JavaScript
Stars
3
Forks
1
PR merge metrics
No merged PRs in 30d

Description

We need to work out the UX for when two people submit audits at the same time (or one person submits, possibly changes, then resubmits).

* Currently the two tasks will race and the loser will get a "please pull" error.
* Thankfully no data is "lost" because we save the form state
* We could rebase and retry?
* May result in duplicate audits being committed
* We could run the checkout action later to minimize the time when racing can happen
* ??? something smarter ???

Another case that may scope-creep #4.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.