Promote to main: fix media post failure (presigned-url shape) #13

Merged
calcazar merged 2 commits from develop into main 2026-10-21 15:37:50 -06:00
Owner

Promotes the media-post fix to main. Image and video posts failed at the presigned-url step because Minnect returns the upload slot under an uploads key, which the reader did not check. Now reads uploads, logs the failing pipeline step, regression test added. 279 tests pass.

Promotes the media-post fix to main. Image and video posts failed at the presigned-url step because Minnect returns the upload slot under an uploads key, which the reader did not check. Now reads uploads, logs the failing pipeline step, regression test added. 279 tests pass.
calcazar added 2 commits 2026-10-21 15:36:56 -06:00
Image and video posts failed at the presigned-url step: the reader looked
for the upload slot under data keys files/urls/attachments/presignedUrls but
Minnect returns it under `uploads` ({ data: { uploads: [{ attachmentId,
presignedUrl, s3Key, index }] } }), so no slot was found and every media
post returned post_failed.

Read the `uploads` key (under data or at the root), add per-step pipeline
logging that names the failing step with its status and message (never a
token, URL or bytes), and add a regression test for the real response shape.
calcazar merged commit 25dd577681 into main 2026-10-21 15:37:50 -06:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: calcazar/frontend-helper#13