delete gym working

This commit is contained in:
dimitar committed 2026-03-19 00:44:39 +01:00
1 parent 8cac57ed67
commit ffd3aabc55
3 files changed
+20 -10

No files matched your search

+10 -4
View File
@@ -199,14 +199,20 @@ export default function SettingsPage() {
setDeletingGym(true);
setGymMessage(null);
try {
await axios.delete(`/api/gyms/${gymId}`);
const response = await axios.delete(`/api/gyms/${gymId}`);
log.info("Delete gym response:", response.data);
setGymMessage({ type: "success", text: "Gym deleted successfully" });
setSelectedGym(null);
setGymStats(null);
fetchGyms();
} catch (error) {
await fetchGyms();
} catch (error: any) {
log.error("Failed to delete gym", error);
setGymMessage({ type: "error", text: "Failed to delete gym" });
const errorMessage =
error.response?.data?.error ||
error.response?.data ||
error.message ||
"Failed to delete gym";
setGymMessage({ type: "error", text: errorMessage });
} finally {
setDeletingGym(false);
}