(params)
| 16 | return await request.post(`api/v1/bundle_instances`, params); |
| 17 | }; |
| 18 | const getPluginList = async (params) => { |
| 19 | const data = params; |
| 20 | let str = ""; |
| 21 | if (data.hasOwnProperty("name_search")) { |
| 22 | str += `prefix_filter={"name":"${data.name_search}"}&`; |
| 23 | delete data.name_search; |
| 24 | } else if (data.hasOwnProperty("id_search")) { |
| 25 | str += `prefix_filter={"bundle_instance_id":"${data.id_search}"}&`; |
| 26 | delete data.id_search; |
| 27 | } |
| 28 | if (data) { |
| 29 | Object.keys(data).forEach((key) => { |
| 30 | str += `${key}=${data[key]}&`; |
| 31 | }); |
| 32 | str = str.substring(0, str.length - 1); |
| 33 | } |
| 34 | return await request.get(`api/v1/bundle_instances?${str}`); |
| 35 | }; |
| 36 | const editPlugin = async (id: string, params) => { |
| 37 | return await request.post(`api/v1/bundle_instances/${id}`, params); |
| 38 | }; |
no test coverage detected