trying to modify any user via the admin panel is returning
{"issues":[{"code":"invalid_type","expected":"array","received":"string","path":["groupIDs"],"message":"Expected array, received string"}],"name":"ZodError"}
api.ts:40 PUT http://localhost:8787/api/users/lxa097vla099p8562gwgssfl 400 (Bad Request)
dispatchXhrRequest @ axios.js?v=96ed9465:1651
xhr @ axios.js?v=96ed9465:1531
dispatchRequest @ axios.js?v=96ed9465:2006
Promise.then
_request @ axios.js?v=96ed9465:2209
request @ axios.js?v=96ed9465:2118
httpMethod @ axios.js?v=96ed9465:2256
wrap @ axios.js?v=96ed9465:8
updateUser @ api.ts:40
handleUpdateUser @ AdminPanel.tsx:587
executeDispatch @ react-dom_client.js?v=96ed9465:11736
runWithFiberInDEV @ react-dom_client.js?v=96ed9465:1485
processDispatchQueue @ react-dom_client.js?v=96ed9465:11772
(anonymous) @ react-dom_client.js?v=96ed9465:12182
batchedUpdates$1 @ react-dom_client.js?v=96ed9465:2628
dispatchEventForPluginEventSystem @ react-dom_client.js?v=96ed9465:11877
dispatchEvent @ react-dom_client.js?v=96ed9465:14792
dispatchDiscreteEvent @ react-dom_client.js?v=96ed9465:14773
AdminPanel.tsx:593 Update user error: AxiosError {message: 'Request failed with status code 400', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}code: "ERR_BAD_REQUEST"config: {transitional: {…}, adapter: Array(3), transformRequest: Array(1), transformResponse: Array(1), timeout: 0, …}message: "Request failed with status code 400"name: "AxiosError"request: XMLHttpRequest {onreadystatechange: null, readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, …}response: {data: {…}, status: 400, statusText: 'Bad Request', headers: AxiosHeaders, config: {…}, …}status: 400stack: "AxiosError: Request failed with status code 400\n at settle (http://localhost:5173/node_modules/.vite/deps/axios.js?v=96ed9465:1232:12)\n at XMLHttpRequest.onloadend (http://localhost:5173/node_modules/.vite/deps/axios.js?v=96ed9465:1564:7)\n at Axios.request (http://localhost:5173/node_modules/.vite/deps/axios.js?v=96ed9465:2122:41)\n at async handleUpdateUser (http://localhost:5173/src/components/admin-panel/AdminPanel.tsx:509:7)"[[Prototype]]: Error
handleUpdateUser @ AdminPanel.tsx:593
await in handleUpdateUser
executeDispatch @ react-dom_client.js?v=96ed9465:11736
runWithFiberInDEV @ react-dom_client.js?v=96ed9465:1485
processDispatchQueue @ react-dom_client.js?v=96ed9465:11772
(anonymous) @ react-dom_client.js?v=96ed9465:12182
batchedUpdates$1 @ react-dom_client.js?v=96ed9465:2628
dispatchEventForPluginEventSystem @ react-dom_client.js?v=96ed9465:11877
dispatchEvent @ react-dom_client.js?v=96ed9465:14792
dispatchDiscreteEvent @ react-dom_client.js?v=96ed9465:14773
trying to modify any user via the admin panel is returning
{"issues":[{"code":"invalid_type","expected":"array","received":"string","path":["groupIDs"],"message":"Expected array, received string"}],"name":"ZodError"}
api.ts:40 PUT http://localhost:8787/api/users/lxa097vla099p8562gwgssfl 400 (Bad Request)
dispatchXhrRequest @ axios.js?v=96ed9465:1651
xhr @ axios.js?v=96ed9465:1531
dispatchRequest @ axios.js?v=96ed9465:2006
Promise.then
_request @ axios.js?v=96ed9465:2209
request @ axios.js?v=96ed9465:2118
httpMethod @ axios.js?v=96ed9465:2256
wrap @ axios.js?v=96ed9465:8
updateUser @ api.ts:40
handleUpdateUser @ AdminPanel.tsx:587
executeDispatch @ react-dom_client.js?v=96ed9465:11736
runWithFiberInDEV @ react-dom_client.js?v=96ed9465:1485
processDispatchQueue @ react-dom_client.js?v=96ed9465:11772
(anonymous) @ react-dom_client.js?v=96ed9465:12182
batchedUpdates$1 @ react-dom_client.js?v=96ed9465:2628
dispatchEventForPluginEventSystem @ react-dom_client.js?v=96ed9465:11877
dispatchEvent @ react-dom_client.js?v=96ed9465:14792
dispatchDiscreteEvent @ react-dom_client.js?v=96ed9465:14773
AdminPanel.tsx:593 Update user error: AxiosError {message: 'Request failed with status code 400', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}code: "ERR_BAD_REQUEST"config: {transitional: {…}, adapter: Array(3), transformRequest: Array(1), transformResponse: Array(1), timeout: 0, …}message: "Request failed with status code 400"name: "AxiosError"request: XMLHttpRequest {onreadystatechange: null, readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, …}response: {data: {…}, status: 400, statusText: 'Bad Request', headers: AxiosHeaders, config: {…}, …}status: 400stack: "AxiosError: Request failed with status code 400\n at settle (http://localhost:5173/node_modules/.vite/deps/axios.js?v=96ed9465:1232:12)\n at XMLHttpRequest.onloadend (http://localhost:5173/node_modules/.vite/deps/axios.js?v=96ed9465:1564:7)\n at Axios.request (http://localhost:5173/node_modules/.vite/deps/axios.js?v=96ed9465:2122:41)\n at async handleUpdateUser (http://localhost:5173/src/components/admin-panel/AdminPanel.tsx:509:7)"[[Prototype]]: Error
handleUpdateUser @ AdminPanel.tsx:593
await in handleUpdateUser
executeDispatch @ react-dom_client.js?v=96ed9465:11736
runWithFiberInDEV @ react-dom_client.js?v=96ed9465:1485
processDispatchQueue @ react-dom_client.js?v=96ed9465:11772
(anonymous) @ react-dom_client.js?v=96ed9465:12182
batchedUpdates$1 @ react-dom_client.js?v=96ed9465:2628
dispatchEventForPluginEventSystem @ react-dom_client.js?v=96ed9465:11877
dispatchEvent @ react-dom_client.js?v=96ed9465:14792
dispatchDiscreteEvent @ react-dom_client.js?v=96ed9465:14773