From 5c362fac2eb48fc90efa5f92750129c12aa6a6fa Mon Sep 17 00:00:00 2001 From: Mayur Date: Wed, 1 Oct 2025 15:56:07 +0530 Subject: [PATCH] feat: Added the parsing of the extra JSON object --- apps/api/src/app/upload/dtos/upload-request.dto.ts | 2 +- .../WidgetConfigurationModal/WidgetConfigurationModal.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/api/src/app/upload/dtos/upload-request.dto.ts b/apps/api/src/app/upload/dtos/upload-request.dto.ts index fbd25931a..84209f177 100644 --- a/apps/api/src/app/upload/dtos/upload-request.dto.ts +++ b/apps/api/src/app/upload/dtos/upload-request.dto.ts @@ -37,7 +37,7 @@ export class UploadRequestDto { required: false, }) @IsOptional() - @IsJSON() + @IsString() extra?: string; @ApiProperty({ diff --git a/apps/web/components/imports/destination/WidgetConfigurationModal/WidgetConfigurationModal.tsx b/apps/web/components/imports/destination/WidgetConfigurationModal/WidgetConfigurationModal.tsx index ee72ff30a..21ce5d2c9 100644 --- a/apps/web/components/imports/destination/WidgetConfigurationModal/WidgetConfigurationModal.tsx +++ b/apps/web/components/imports/destination/WidgetConfigurationModal/WidgetConfigurationModal.tsx @@ -34,7 +34,7 @@ export function WidgetConfigurationModal({ onConfigSubmit, isLoading }: WidgetCo const onSubmit = (data: WidgetConfigFormData) => { onConfigSubmit({ authHeaderValue: data.authHeaderValue, - extra: data.extraData, + extra: JSON.parse(data.extraData || '{}'), }); };