fix(publish): require submit marker before platform write
Desktop Client Build / Resolve Build Metadata (push) Successful in 20s
Frontend CI / Frontend (push) Successful in 2m57s
Desktop Client Build / Build Desktop Client (push) Successful in 25m11s
Desktop Client Build / Publish Client Artifacts to NAS (push) Successful in 34s
Backend CI / Backend (push) Successful in 50m56s

This commit is contained in:
2026-05-30 22:29:28 +08:00
parent dbd2a1c9f6
commit 8ea4a2ffff
20 changed files with 227 additions and 155 deletions
+2 -2
View File
@@ -570,7 +570,7 @@ export const zolAdapter: PublishAdapter = {
const form = new FormData()
appendBaseFormFields(form, title, account.uid)
context.reportProgress('zol.create_draft')
await context.reportProgress('zol.create_draft')
const draftId = await createDraftId(context, form)
const coverAssetUrl = context.article.cover_asset_url?.trim() || ''
@@ -598,7 +598,7 @@ export const zolAdapter: PublishAdapter = {
form.append('taskType', '1')
form.append('taskIds', '[]')
context.reportProgress('zol.submit')
await context.reportProgress('zol.submit')
const response = await sessionFetchJson<ZolPublishResponse>(
context.session,
`${ZOL_API_ORIGIN}/api/v1/creator.content.save.orther`,