test: gate releases on mobile offline filing
CI / lint (pull_request) Successful in 1m54s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 1m4s
CI / release-candidate (pull_request) Has been skipped

Closes #863
This commit is contained in:
timmy committed 2026-08-15 02:13:15 +00:00
1 parent ae3749bab9
commit 9f5aa33e95
8 files changed
+381 -7

No files matched your search

+5 -2
View File
@@ -5055,7 +5055,7 @@
const evidence = await createIssueAttachmentController.serialize();
const captureDraft = currentIssueCaptureDraft();
Object.assign(captureDraft, Array.isArray(evidence) ? {attachments:evidence} : {attachment:evidence});
if (showDraftCapacityDialog(unfiledCaptures)) return;
if (showDraftCapacityDialog(unfiledCaptures, qs)) return;
const savedCapture = await unfiledCaptures.save(captureDraft);
if (rUC) {
await unfiledCaptures.completeResume(rUC);
@@ -5080,7 +5080,10 @@
qs('#create-issue-title').focus();
}
});
bindDraftCapacityDialog();
bindDraftCapacityDialog({
qs, saveIssueCaptureDraft, closeCreateIssueSheet, mobileTaskDock, refreshMyWorkView,
unfiledCaptures, currentIssueCaptureDraft, createIssueAttachmentController, issueCapture,
});
qs('#use-shared-content').addEventListener('click', () => {
if (issueCapture.pendingFollowUp()) issueCapture.acceptFollowUp();
else issueCapture.acceptSharedContent();
+5 -2
View File
@@ -1,4 +1,4 @@
function showDraftCapacityDialog(captures) {
function showDraftCapacityDialog(captures, qs) {
const state = captures.capacity();
if (!state.full) return false;
const oldest = state.oldest;
@@ -11,7 +11,10 @@ function showDraftCapacityDialog(captures) {
return true;
}
function bindDraftCapacityDialog() {
function bindDraftCapacityDialog({
qs, saveIssueCaptureDraft, closeCreateIssueSheet, mobileTaskDock, refreshMyWorkView,
unfiledCaptures, currentIssueCaptureDraft, createIssueAttachmentController, issueCapture,
}) {
qs('#keep-editing-draft').addEventListener('click', () => {
qs('#draft-capacity-sheet').hidden = true;
qs('#save-unfiled-issue').focus();