From 570451d25f46ff71e73c17e388208c24225bdea8 Mon Sep 17 00:00:00 2001 From: Justin Gasper Date: Sat, 1 Nov 2025 15:49:52 +1100 Subject: [PATCH] Minor tweak for better support of the upload panel in CA --- src/api/submission/submission.service.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/api/submission/submission.service.ts b/src/api/submission/submission.service.ts index 5a689c3..00d3c0e 100644 --- a/src/api/submission/submission.service.ts +++ b/src/api/submission/submission.service.ts @@ -1649,7 +1649,10 @@ export class SubmissionService { !!file && ((typeof file.size === 'number' && file.size > 0) || (file.buffer && file.buffer.length > 0)); - const isFileSubmission = hasUploadedFile; + const hasS3Url = + typeof body.url === 'string' && + body.url.includes('https://s3.amazonaws.com'); + const isFileSubmission = hasUploadedFile || hasS3Url; // Derive common metadata if available let systemFileName: string | undefined;