feat: queue offline checklist progress (Closes #907)
CI / lint (pull_request) Successful in 1m58s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 59s
CI / release-candidate (pull_request) Has been skipped

This commit is contained in:
timmy committed 2026-08-15 17:35:21 +00:00
1 parent 88e5f3f33b
commit 411e40d117
11 files changed
+267 -17

No files matched your search

+1 -1
View File
@@ -36,7 +36,7 @@ FEATURE_SOURCES = {
"static/draft-filing-session.js", "static/draft-capacity-dialog.js", "static/work-selection.js",
"static/today-work.js", "static/pick-work.js", "static/batch-find-work.js",
"static/search-batch-plan.js", "static/issue-evidence-review.js", "static/issue-evidence-editor.js",
"static/issue-attachment.js", "static/issue-sheet.js", "static/issue-filing-review.js", "static/issue-filing-receipt.js",
"static/issue-attachment.js", "static/authored-outbox.js", "static/issue-sheet.js", "static/issue-filing-review.js", "static/issue-filing-receipt.js",
),
}
CACHE_DECLARATION = re.compile(
+10
View File
@@ -2391,6 +2391,16 @@ async def _update_issue_content(
):
raise IssueNotAvailableError("issue not found")
if issue.get("updated_at") != expected_updated_at:
if issue.get("title") == title and issue.get("body", "") == body:
return {
"repository": repository,
"number": number,
"title": title,
"body": body,
"state": issue.get("state", "open"),
"updated_at": issue.get("updated_at", ""),
"url": _safe_web_url(issue.get("html_url")),
}
raise IssueEditConflictError("issue changed upstream")
response = await _get_client().patch(