Saved your changes before starting work
Replit-Commit-Author: Agent Replit-Commit-Session-Id: 94491beb-cc63-4877-b64a-41f1e2a4c43a Replit-Commit-Checkpoint-Type: full_checkpoint
This commit is contained in:
parent
6db91c5cef
commit
6f1d83ad8f
@ -143,7 +143,11 @@ export default function Vehicles() {
|
|||||||
|
|
||||||
const createVehicleMutation = useMutation({
|
const createVehicleMutation = useMutation({
|
||||||
mutationFn: async (data: VehicleForm) => {
|
mutationFn: async (data: VehicleForm) => {
|
||||||
return apiRequest("POST", "/api/vehicles", data);
|
const payload = {
|
||||||
|
...data,
|
||||||
|
assignedGuardId: data.assignedGuardId === "unassigned" ? null : data.assignedGuardId,
|
||||||
|
};
|
||||||
|
return apiRequest("POST", "/api/vehicles", payload);
|
||||||
},
|
},
|
||||||
onSuccess: () => {
|
onSuccess: () => {
|
||||||
queryClient.invalidateQueries({ queryKey: ["/api/vehicles"] });
|
queryClient.invalidateQueries({ queryKey: ["/api/vehicles"] });
|
||||||
@ -518,7 +522,7 @@ export default function Vehicles() {
|
|||||||
</SelectTrigger>
|
</SelectTrigger>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
<SelectContent>
|
<SelectContent>
|
||||||
<SelectItem value="">Nessuno</SelectItem>
|
<SelectItem value="unassigned">Nessuno</SelectItem>
|
||||||
{guards?.map(guard => (
|
{guards?.map(guard => (
|
||||||
<SelectItem key={guard.id} value={guard.id}>
|
<SelectItem key={guard.id} value={guard.id}>
|
||||||
{guard.badgeNumber}
|
{guard.badgeNumber}
|
||||||
@ -745,7 +749,7 @@ export default function Vehicles() {
|
|||||||
</SelectTrigger>
|
</SelectTrigger>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
<SelectContent>
|
<SelectContent>
|
||||||
<SelectItem value="">Nessuno</SelectItem>
|
<SelectItem value="unassigned">Nessuno</SelectItem>
|
||||||
{guards?.map(guard => (
|
{guards?.map(guard => (
|
||||||
<SelectItem key={guard.id} value={guard.id}>
|
<SelectItem key={guard.id} value={guard.id}>
|
||||||
{guard.badgeNumber}
|
{guard.badgeNumber}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user