API scheiß

This commit is contained in:
2026-04-09 13:56:39 +02:00
parent 8519e7da27
commit 40ee18fc01
8 changed files with 15 additions and 12 deletions

View File

@@ -28,7 +28,7 @@ export default function UsersPage() {
const [deleting, setDeleting] = useState(false);
useEffect(() => {
axiosInstance.get('/api/users')
axiosInstance.get('/users')
.then(({ data }) => setRows(data))
.catch(() => setError('Fehler beim Laden der Nutzer'))
.finally(() => setLoading(false));
@@ -58,7 +58,7 @@ export default function UsersPage() {
setSaving(true);
setSaveError('');
try {
const { data } = await axiosInstance.put(`/api/users/${editUser.id}`, editForm);
const { data } = await axiosInstance.put(`/users/${editUser.id}`, editForm);
setRows((prev) => prev.map((r) => r.id === editUser.id ? { ...r, ...data } : r));
setSnackbar(`Änderungen an ${editUser.nickname} erfolgreich gespeichert.`);
handleEditClose();
@@ -72,7 +72,7 @@ export default function UsersPage() {
const handlePasswordReset = async (user) => {
setResetting(user.id);
try {
await axiosInstance.post(`/api/users/${user.id}/reset-password`);
await axiosInstance.post(`/users/${user.id}/reset-password`);
setSnackbar(`Passwort für ${user.nickname} wurde zurückgesetzt — E-Mail wurde versendet.`);
} catch (err) {
setSnackbar(err.response?.data?.message ?? 'Zurücksetzen fehlgeschlagen');
@@ -84,7 +84,7 @@ export default function UsersPage() {
const handleDeleteConfirm = async () => {
setDeleting(true);
try {
await axiosInstance.delete(`/api/users/${deleteUser.id}`);
await axiosInstance.delete(`/users/${deleteUser.id}`);
setRows((prev) => prev.filter((r) => r.id !== deleteUser.id));
setSnackbar(`Nutzer ${deleteUser.nickname} wurde gelöscht.`);
setDeleteUser(null);