This commit is contained in:
@@ -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 } : {}),
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user