diff --git a/web/app/components/plugins/plugin-detail-panel/subscription-list/create/common-modal.tsx b/web/app/components/plugins/plugin-detail-panel/subscription-list/create/common-modal.tsx index 13ac0e7d63..31c0876651 100644 --- a/web/app/components/plugins/plugin-detail-panel/subscription-list/create/common-modal.tsx +++ b/web/app/components/plugins/plugin-detail-panel/subscription-list/create/common-modal.tsx @@ -160,23 +160,23 @@ export const CommonCreateModal = ({ onClose, createType }: Props) => { if (!subscriptionBuilder) return - const formValues = propertiesFormRef.current?.getFormValues({}) || { values: {}, isCheckValidated: false } - if (!formValues.isCheckValidated) { - Toast.notify({ - type: 'error', - message: t('pluginTrigger.modal.form.properties.required'), - }) - return - } + const parameterForm = parametersFormRef.current?.getFormValues({}) || { values: {}, isCheckValidated: false } + // console.log('formValues', formValues) + // if (!formValues.isCheckValidated) { + // Toast.notify({ + // type: 'error', + // message: t('pluginTrigger.modal.form.properties.required'), + // }) + // return + // } buildSubscription( { provider: providerName, subscriptionBuilderId: subscriptionBuilder.id, - params: { - name: subscriptionName, - properties: formValues.values, - }, + name: subscriptionName, + parameters: { ...parameterForm.values, events: ['*'] }, + // properties: formValues.values, }, { onSuccess: () => { diff --git a/web/service/use-triggers.ts b/web/service/use-triggers.ts index 1097fdcef1..1e547b96ea 100644 --- a/web/service/use-triggers.ts +++ b/web/service/use-triggers.ts @@ -180,7 +180,7 @@ export const useBuildTriggerSubscription = () => { mutationFn: (payload: { provider: string subscriptionBuilderId: string - params?: Record + [key: string]: any }) => { const { provider, subscriptionBuilderId, ...body } = payload return post(