put -> patch

This commit is contained in:
Alex Holliday committed 2026-01-30 19:43:34 +00:00
1 parent 67da6c61cf
commit 5a12e36c7e
2 files changed
+4 -4

No files matched your search

+3 -3
View File
@@ -24,7 +24,7 @@ import {
SwitchComponent as Switch,
SliderWithLabel,
} from "@/Components/v2/inputs";
import { useGet, usePost, usePut } from "@/Hooks/UseApi";
import { useGet, usePost, usePatch } from "@/Hooks/UseApi";
import { useMonitorForm } from "@/Hooks/useMonitorForm";
import type { Monitor, MonitorType } from "@/Types/Monitor";
import type { Notification } from "@/Types/Notification";
@@ -163,13 +163,13 @@ const CreateMonitorPage = () => {
);
const { post, loading: isCreating } = usePost<MonitorFormData, Monitor>();
const { put, loading: isUpdating } = usePut<MonitorFormData, Monitor>();
const { patch, loading: isUpdating } = usePatch<MonitorFormData, Monitor>();
const isSubmitting = isCreating || isUpdating;
const onSubmit = async (data: MonitorFormData) => {
let result;
if (isEditMode && monitorId) {
result = await put(`/monitors/${monitorId}`, data);
result = await patch(`/monitors/${monitorId}`, data);
} else {
result = await post("/monitors", data);
}
+1 -1
View File
@@ -50,7 +50,7 @@ class MonitorRoutes {
// Individual monitor CRUD routes
this.router.get("/:monitorId", this.monitorController.getMonitorById);
this.router.put("/:monitorId", isAllowed(["admin", "superadmin"]), this.monitorController.editMonitor);
this.router.patch("/:monitorId", isAllowed(["admin", "superadmin"]), this.monitorController.editMonitor);
this.router.delete("/:monitorId", isAllowed(["admin", "superadmin"]), this.monitorController.deleteMonitor);
}