Fix how public lists are managed by correcting API request parameters
Corrected the order of parameters in multiple `apiRequest` calls within `PublicLists.tsx` from `(url, { method, body })` to `(method, url, data)` to align with the function's expected signature.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 7a657272-55ba-4a79-9a2e-f1ed9bc7a528
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: 794d2db9-c8c8-4022-bb8d-1eb6a6ba7618
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/449cf7c4-c97a-45ae-8234-e5c5b8d6a84f/7a657272-55ba-4a79-9a2e-f1ed9bc7a528/yTHq1Iw
This commit is contained in:
parent
0cf5899ec1
commit
54d919dc2d
4
.replit
4
.replit
@ -14,6 +14,10 @@ run = ["npm", "run", "start"]
|
||||
localPort = 5000
|
||||
externalPort = 80
|
||||
|
||||
[[ports]]
|
||||
localPort = 40145
|
||||
externalPort = 4200
|
||||
|
||||
[[ports]]
|
||||
localPort = 41303
|
||||
externalPort = 3002
|
||||
|
||||
@ -52,10 +52,7 @@ export default function PublicLists() {
|
||||
|
||||
const createMutation = useMutation({
|
||||
mutationFn: (data: ListFormValues) =>
|
||||
apiRequest("/api/public-lists", {
|
||||
method: "POST",
|
||||
body: JSON.stringify(data),
|
||||
}),
|
||||
apiRequest("POST", "/api/public-lists", data),
|
||||
onSuccess: () => {
|
||||
queryClient.invalidateQueries({ queryKey: ["/api/public-lists"] });
|
||||
toast({
|
||||
@ -76,10 +73,7 @@ export default function PublicLists() {
|
||||
|
||||
const updateMutation = useMutation({
|
||||
mutationFn: ({ id, data }: { id: string; data: Partial<ListFormValues> }) =>
|
||||
apiRequest(`/api/public-lists/${id}`, {
|
||||
method: "PATCH",
|
||||
body: JSON.stringify(data),
|
||||
}),
|
||||
apiRequest("PATCH", `/api/public-lists/${id}`, data),
|
||||
onSuccess: () => {
|
||||
queryClient.invalidateQueries({ queryKey: ["/api/public-lists"] });
|
||||
toast({
|
||||
@ -92,9 +86,7 @@ export default function PublicLists() {
|
||||
|
||||
const deleteMutation = useMutation({
|
||||
mutationFn: (id: string) =>
|
||||
apiRequest(`/api/public-lists/${id}`, {
|
||||
method: "DELETE",
|
||||
}),
|
||||
apiRequest("DELETE", `/api/public-lists/${id}`),
|
||||
onSuccess: () => {
|
||||
queryClient.invalidateQueries({ queryKey: ["/api/public-lists"] });
|
||||
toast({
|
||||
@ -113,9 +105,7 @@ export default function PublicLists() {
|
||||
|
||||
const syncMutation = useMutation({
|
||||
mutationFn: (id: string) =>
|
||||
apiRequest(`/api/public-lists/${id}/sync`, {
|
||||
method: "POST",
|
||||
}),
|
||||
apiRequest("POST", `/api/public-lists/${id}/sync`),
|
||||
onSuccess: () => {
|
||||
toast({
|
||||
title: "Sync avviato",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user