diff --git a/frontend/src/hooks/useClients.ts b/frontend/src/hooks/useClients.ts index 51901c77..6131bdaa 100644 --- a/frontend/src/hooks/useClients.ts +++ b/frontend/src/hooks/useClients.ts @@ -212,10 +212,12 @@ export function useClients() { const removeManyMut = useMutation({ mutationFn: async ({ emails, keepTraffic }: { emails: string[]; keepTraffic?: boolean }) => { const suffix = keepTraffic ? '?keepTraffic=1' : ''; - const results = await Promise.all(emails.map((email) => { + const results: Msg[] = []; + for (const email of emails) { const url = `/panel/api/clients/del/${encodeURIComponent(email)}${suffix}`; - return HttpUtil.post(url, undefined, { silent: true }); - })); + const res = await HttpUtil.post(url, undefined, { silent: true }); + results.push(res); + } return results; }, onSuccess: () => invalidateAll(), diff --git a/frontend/src/pages/clients/ClientBulkAdjustModal.tsx b/frontend/src/pages/clients/ClientBulkAdjustModal.tsx index e9f770c5..5fbab5a3 100644 --- a/frontend/src/pages/clients/ClientBulkAdjustModal.tsx +++ b/frontend/src/pages/clients/ClientBulkAdjustModal.tsx @@ -75,7 +75,7 @@ export default function ClientBulkAdjustModal({ open, count, onOpenChange, onSub type="info" showIcon style={{ marginBottom: 16 }} - message={t('pages.clients.bulkAdjustHint')} + title={t('pages.clients.bulkAdjustHint')} />