PromucFlow_constructor/app/client/src/transformers/RestActionTransformer.ts
2020-01-08 09:19:00 +00:00

22 lines
552 B
TypeScript

import { RestAction } from "api/ActionAPI";
export const transformRestAction = (data: RestAction): RestAction => {
let action = { ...data };
if (
data.actionConfiguration.queryParameters &&
data.actionConfiguration.queryParameters.length
) {
const path = data.actionConfiguration.path;
if (path && path.indexOf("?") > -1) {
action = {
...data,
actionConfiguration: {
...data.actionConfiguration,
path: path.substr(0, path.indexOf("?")),
},
};
}
}
return action;
};