Fix deleteMany() in dataProvider (#6)

Change-Id: I6ef3abbf3ed7a1860b7c395d91fda8b7e44f4d95
pull/9/head
Lukas Winkler 5 years ago committed by Manuel Stahl
parent 2163c4dfc8
commit 726461aa19

@ -204,13 +204,15 @@ const dataProvider = {
const res = resourceMap[resource]; const res = resourceMap[resource];
const homeserver_url = "https://" + homeserver + res.path; const homeserver_url = "https://" + homeserver + res.path;
return Promise.all( return Promise.all(
params.ids.map(id => jsonClient(`${homeserver_url}/${id}`), { params.ids.map(id =>
jsonClient(`${homeserver_url}/${id}`, {
method: "DELETE", method: "DELETE",
body: JSON.stringify(params.data, filterNullValues), body: JSON.stringify(params.data, filterNullValues),
}) }).then(responses => ({
).then(responses => ({
data: responses.map(({ json }) => json), data: responses.map(({ json }) => json),
})); }))
)
);
}, },
}; };

Loading…
Cancel
Save