chore: bulk delete msg API
This commit is contained in:
@@ -43,7 +43,7 @@ export const messageApi = createApi({
|
|||||||
}),
|
}),
|
||||||
deleteMessages: builder.query<number, number[]>({
|
deleteMessages: builder.query<number, number[]>({
|
||||||
query: (mids) => ({
|
query: (mids) => ({
|
||||||
url: `/message/${mids}`,
|
url: `/message/bulk/${mids}`,
|
||||||
method: "DELETE"
|
method: "DELETE"
|
||||||
})
|
})
|
||||||
}),
|
}),
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ export default function useDeleteMessage() {
|
|||||||
if (!mids) return;
|
if (!mids) return;
|
||||||
const _arr = Array.isArray(mids) ? mids : [mids];
|
const _arr = Array.isArray(mids) ? mids : [mids];
|
||||||
setDeleting(true);
|
setDeleting(true);
|
||||||
if (compareVersion(serverVersion, "0.3.10") > -1) {
|
if (compareVersion(serverVersion, "0.3.11") > -1) {
|
||||||
// batch delete
|
// batch delete
|
||||||
await batchRemove(_arr);
|
await batchRemove(_arr);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user