From 8c7f0cd9b3f64475903828dd1e46c1a8b49ffe63 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Fri, 20 Mar 2026 13:53:56 +0100 Subject: [PATCH] feat: update service queries to use getAllServiziData for improved data handling --- .../src/components/area-riservata/allegati.tsx | 2 +- .../src/components/area-riservata/dashboard.tsx | 2 +- .../admin/user-view/ricerca/[userId].tsx | 4 ++-- apps/infoalloggi/src/server/api/routers/servizio.ts | 12 +----------- 4 files changed, 5 insertions(+), 15 deletions(-) diff --git a/apps/infoalloggi/src/components/area-riservata/allegati.tsx b/apps/infoalloggi/src/components/area-riservata/allegati.tsx index 9068b3f..68f4dc7 100644 --- a/apps/infoalloggi/src/components/area-riservata/allegati.tsx +++ b/apps/infoalloggi/src/components/area-riservata/allegati.tsx @@ -67,7 +67,7 @@ export const AllegatiComp = ({ await utils.storage.retrieveUserFileData.invalidate({ userId: userId, }); - await utils.servizio.getAllServizioAnnunci.invalidate({ userId }); + await utils.servizio.getAllServiziData.invalidate({ userId }); toast.success(t.allegati.allegato_rimosso, { icon: "🗑️", diff --git a/apps/infoalloggi/src/components/area-riservata/dashboard.tsx b/apps/infoalloggi/src/components/area-riservata/dashboard.tsx index 3cd7e65..f002e9e 100644 --- a/apps/infoalloggi/src/components/area-riservata/dashboard.tsx +++ b/apps/infoalloggi/src/components/area-riservata/dashboard.tsx @@ -59,7 +59,7 @@ export const AdminDashboard = () => { }; export const UserDashboard = ({ userId }: { userId: UsersId }) => { - const { data, isLoading } = api.servizio.getServizioRinnovi.useQuery({ + const { data, isLoading } = api.servizio.getAllServiziData.useQuery({ userId, }); diff --git a/apps/infoalloggi/src/pages/area-riservata/admin/user-view/ricerca/[userId].tsx b/apps/infoalloggi/src/pages/area-riservata/admin/user-view/ricerca/[userId].tsx index 3c8a57e..ea245f8 100644 --- a/apps/infoalloggi/src/pages/area-riservata/admin/user-view/ricerca/[userId].tsx +++ b/apps/infoalloggi/src/pages/area-riservata/admin/user-view/ricerca/[userId].tsx @@ -20,7 +20,7 @@ type RicercaUserProps = { const RicercaUser: NextPageWithLayout = ({ userId, }: RicercaUserProps) => { - const { data, isLoading } = api.servizio.getServizioRinnovi.useQuery({ + const { data, isLoading } = api.servizio.getAllServiziData.useQuery({ userId, }); if (isLoading) return ; @@ -59,7 +59,7 @@ export const getServerSideProps = (async (context) => { await helpers.trpc.intrests.getUserInterestsAnnunci.prefetch({ userId: parsed.data, }); - await helpers.trpc.servizio.getAllServizioAnnunci.prefetch({ + await helpers.trpc.servizio.getAllServiziData.prefetch({ userId: parsed.data, }); return { diff --git a/apps/infoalloggi/src/server/api/routers/servizio.ts b/apps/infoalloggi/src/server/api/routers/servizio.ts index 36c597b..de23129 100644 --- a/apps/infoalloggi/src/server/api/routers/servizio.ts +++ b/apps/infoalloggi/src/server/api/routers/servizio.ts @@ -124,16 +124,6 @@ export const servizioRouter = createTRPCRouter({ .query(async ({ input }) => { return await getDataPerAcquisto(input.servizioId); }), - - getAllServizioAnnunci: protectedProcedure - .input( - z.object({ - userId: zUserId, - }), - ) - .query(async ({ input }) => { - return await getAllServizioAnnunci(input.userId); - }), getRichieste: adminProcedure.query(async () => { return await getRichieste(); }), @@ -420,7 +410,7 @@ export const servizioRouter = createTRPCRouter({ servizioId: input.servizioId, }); }), - getServizioRinnovi: protectedProcedure + getAllServiziData: protectedProcedure .input( z.object({ userId: zUserId,