Skip to content
Snippets Groups Projects
Commit d9d2b00d authored by Jan-Hendrik Willms's avatar Jan-Hendrik Willms
Browse files

filter null values and fail safe condition, fixes #4218

Closes #4218

Merge request studip/studip!3044
parent 801a4916
No related branches found
No related tags found
No related merge requests found
......@@ -107,9 +107,11 @@ class AbstractAPI
}
convertDataToRequestParameters(data, prefix = '') {
return Object.entries(data).map(([key, value]) => {
return Object.entries(data).filter(([key, value]) => {
return value !== null;
}).map(([key, value]) => {
const name = prefix ? `${prefix}[${key}]` : `${key}`;
if (value.constructor.name === 'Object') {
if (value.constructor?.name === 'Object') {
return this.convertDataToRequestParameters(value, name);
} else {
return `${name}=${value}`;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment