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:
marco370 2025-11-26 15:27:19 +00:00
parent 0cf5899ec1
commit 54d919dc2d
2 changed files with 8 additions and 14 deletions

View File

@ -14,6 +14,10 @@ run = ["npm", "run", "start"]
localPort = 5000
externalPort = 80
[[ports]]
localPort = 40145
externalPort = 4200
[[ports]]
localPort = 41303
externalPort = 3002

View File

@ -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",