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`);