mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
Remove support for CSV in PK param (#4514)
* Remove csv in pk param Closes #3933 * Remove last uses of csv in route pk params in app
This commit is contained in:
@@ -245,11 +245,21 @@ export default defineComponent({
|
||||
const fileKeys = filesToUpdate.data.data.map((file: { id: string }) => file.id);
|
||||
|
||||
if (folderKeys.length > 0) {
|
||||
await api.patch(`/folders/${folderKeys.join(',')}`, { parent: newParent });
|
||||
await api.patch(`/folders`, {
|
||||
keys: folderKeys,
|
||||
data: {
|
||||
parent: newParent,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
if (fileKeys.length > 0) {
|
||||
await api.patch(`/files/${fileKeys.join(',')}`, { folder: newParent });
|
||||
await api.patch(`/files`, {
|
||||
keys: fileKeys,
|
||||
data: {
|
||||
folder: newParent,
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
await api.delete(`/folders/${props.folder.id}`);
|
||||
|
||||
@@ -40,13 +40,7 @@
|
||||
</template>
|
||||
|
||||
<div class="presets-collection">
|
||||
<v-info
|
||||
center
|
||||
type="warning"
|
||||
v-if="!loading && presets.length === 0"
|
||||
:title="$t('no_presets')"
|
||||
icon="bookmark"
|
||||
>
|
||||
<v-info center type="warning" v-if="!loading && presets.length === 0" :title="$t('no_presets')" icon="bookmark">
|
||||
{{ $t('no_presets_copy') }}
|
||||
|
||||
<template #append>
|
||||
@@ -276,8 +270,8 @@ export default defineComponent({
|
||||
deleting.value = true;
|
||||
|
||||
try {
|
||||
const IDs = selection.value.map((item) => item.id).join(',');
|
||||
await api.delete(`/presets/${IDs}`);
|
||||
const IDs = selection.value.map((item) => item.id);
|
||||
await api.delete(`/presets/${IDs}`, { data: IDs });
|
||||
selection.value = [];
|
||||
await getPresets();
|
||||
confirmDelete.value = false;
|
||||
|
||||
@@ -191,7 +191,7 @@ export default defineComponent({
|
||||
|
||||
try {
|
||||
if (toBeDeleted.length > 0) {
|
||||
await api.delete(`/permissions/${toBeDeleted.join(',')}`);
|
||||
await api.delete(`/permissions`, { data: toBeDeleted });
|
||||
}
|
||||
|
||||
if (props.role !== null && props.appAccess === true && useRecommended === true) {
|
||||
|
||||
@@ -126,7 +126,7 @@ export default function useUpdatePermissions(
|
||||
saving.value = true;
|
||||
|
||||
try {
|
||||
await api.delete(`/permissions/${permissions.value.map((p) => p.id).join(',')}`);
|
||||
await api.delete('/permissions', { data: permissions.value.map((p) => p.id) });
|
||||
} catch (err) {
|
||||
unexpectedError(err);
|
||||
} finally {
|
||||
|
||||
Reference in New Issue
Block a user