Fix ecommerce generation history sync
CI / verify (pull_request) Has been cancelled

This commit is contained in:
2026-06-18 10:16:40 +08:00
parent da9c5c2fca
commit a2ccf290e5
8 changed files with 860 additions and 71 deletions
+6 -1
View File
@@ -130,8 +130,13 @@ export function parseTaskCreateResponse(payload: unknown): { taskId: string } {
export function parseImageTaskCreateResponse(payload: unknown): ImageTaskCreateResponse {
const base = parseTaskCreateResponse(payload);
const body = isRecord(payload) ? payload : {};
const resultUrl = toNullableString(body.resultUrl ?? body.result_url);
const providerDebug = normalizeProviderDebug(body.providerDebug ?? body.provider_debug);
return providerDebug ? { ...base, providerDebug } : base;
return {
...base,
resultUrl,
...(providerDebug ? { providerDebug } : {}),
};
}
/**