MCPcopy Index your code
hub / github.com/bugy/script-server / parametersToFormData

Function parametersToFormData

web-src/src/main-app/store/mainStoreHelper.js:3–18  ·  view source on GitHub ↗
(parameterValues)

Source from the content-addressed store, hash-verified

1import {forEachKeyValue, isNull} from "@/common/utils/common";
2
3export function parametersToFormData(parameterValues) {
4 const formData = new FormData();
5
6 forEachKeyValue(parameterValues, function (parameter, value) {
7 if (Array.isArray(value)) {
8 for (let i = 0; i < value.length; i++) {
9 const valueElement = value[i];
10 formData.append(parameter, valueElement);
11 }
12 } else if (!isNull(value)) {
13 formData.append(parameter, value);
14 }
15 });
16
17 return formData;
18}

Callers 2

scheduleFunction · 0.90
startExecutionFunction · 0.90

Calls 3

forEachKeyValueFunction · 0.90
isNullFunction · 0.90
appendMethod · 0.80

Tested by

no test coverage detected