This is an automated email from the ASF dual-hosted git repository.

likyh pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git


The following commit(s) were added to refs/heads/main by this push:
     new 82eeb8c64 feat(config-ui): add connectionId for transformation api 
(#4791)
82eeb8c64 is described below

commit 82eeb8c643c51a9c070da62c46710ebfe816ea30
Author: 青湛 <[email protected]>
AuthorDate: Tue Mar 28 11:31:09 2023 +0800

    feat(config-ui): add connectionId for transformation api (#4791)
---
 config-ui/src/error/components/bp-upgrade/api.ts              | 4 ++--
 config-ui/src/error/components/bp-upgrade/use-bp-upgrade.ts   | 2 +-
 config-ui/src/plugins/components/transformation-form/api.ts   | 6 +++---
 config-ui/src/plugins/components/transformation-select/api.ts | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/config-ui/src/error/components/bp-upgrade/api.ts 
b/config-ui/src/error/components/bp-upgrade/api.ts
index 01c1010c2..9bd7dfb51 100644
--- a/config-ui/src/error/components/bp-upgrade/api.ts
+++ b/config-ui/src/error/components/bp-upgrade/api.ts
@@ -26,8 +26,8 @@ export const updateBlueprint = (id: ID, payload: any) =>
     data: payload,
   });
 
-export const createTransformation = (plugin: string, payload: any) =>
-  request(`/plugins/${plugin}/transformation_rules`, {
+export const createTransformation = (plugin: string, connectionId: ID, 
payload: any) =>
+  
request(`/plugins/${plugin}/connections/${connectionId}/transformation_rules`, {
     method: 'post',
     data: payload,
   });
diff --git a/config-ui/src/error/components/bp-upgrade/use-bp-upgrade.ts 
b/config-ui/src/error/components/bp-upgrade/use-bp-upgrade.ts
index 3a1a5f1de..31365c5a5 100644
--- a/config-ui/src/error/components/bp-upgrade/use-bp-upgrade.ts
+++ b/config-ui/src/error/components/bp-upgrade/use-bp-upgrade.ts
@@ -94,7 +94,7 @@ export const useBPUpgrade = ({ id, onResetError }: 
UseBPUpgradeProps) => {
 
     if (scope.transformation) {
       // create transfromation template
-      transformationRule = await API.createTransformation(plugin, {
+      transformationRule = await API.createTransformation(plugin, 
connectionId, {
         ...scope.transformation,
         name: `upgrade-${plugin}-${connectionId}-${new Date().getTime()}`,
       });
diff --git a/config-ui/src/plugins/components/transformation-form/api.ts 
b/config-ui/src/plugins/components/transformation-form/api.ts
index 1744a8c48..9bfc6c4c3 100644
--- a/config-ui/src/plugins/components/transformation-form/api.ts
+++ b/config-ui/src/plugins/components/transformation-form/api.ts
@@ -19,18 +19,18 @@
 import { request } from '@/utils';
 
 export const getTransformation = (plugin: string, connectionId: ID, tid: ID) =>
-  request(`/plugins/${plugin}/transformation_rules/${tid}`, {
+  
request(`/plugins/${plugin}/connections/${connectionId}/transformation_rules/${tid}`,
 {
     method: 'get',
   });
 
 export const createTransformation = (plugin: string, connectionId: ID, paylod: 
any) =>
-  request(`/plugins/${plugin}/transformation_rules`, {
+  
request(`/plugins/${plugin}/connections/${connectionId}/transformation_rules`, {
     method: 'post',
     data: paylod,
   });
 
 export const updateTransformation = (plugin: string, connectionId: ID, tid: 
ID, payload: any) =>
-  request(`/plugins/${plugin}/transformation_rules/${tid}`, {
+  
request(`/plugins/${plugin}/connections/${connectionId}/transformation_rules/${tid}`,
 {
     method: 'patch',
     data: payload,
   });
diff --git a/config-ui/src/plugins/components/transformation-select/api.ts 
b/config-ui/src/plugins/components/transformation-select/api.ts
index 807617a46..e1d6c5cc6 100644
--- a/config-ui/src/plugins/components/transformation-select/api.ts
+++ b/config-ui/src/plugins/components/transformation-select/api.ts
@@ -19,4 +19,4 @@
 import { request } from '@/utils';
 
 export const getTransformations = (plugin: string, connectionId: ID) =>
-  request(`/plugins/${plugin}/transformation_rules`);
+  
request(`/plugins/${plugin}/connections/${connectionId}/transformation_rules`);

Reply via email to