This commit is contained in:
Moritz Utcke
2025-04-21 18:18:31 -03:00
parent d7a862e061
commit 64eb0d4e15
2 changed files with 16 additions and 6 deletions

View File

@@ -28,8 +28,8 @@ const totalPageCount = await prisma.aufnahme.count({
: {},
});
if (page < 0 || page > totalPageCount) {
return Astro.redirect("/dashboard/objekte/0");
if (page < 1 || page > totalPageCount) {
return Astro.redirect("/dashboard/objekte/1");
}
let ausweis,
@@ -63,7 +63,7 @@ if (user.rolle === Enums.BenutzerRolle.USER) {
SELECT id, updated_at FROM "BedarfsausweisGewerbe" WHERE benutzer_id = ${user.id} UNION ALL
SELECT id, updated_at FROM "GEGNachweisWohnen" WHERE benutzer_id = ${user.id} UNION ALL
SELECT id, updated_at FROM "GEGNachweisGewerbe" WHERE benutzer_id = ${user.id}
ORDER BY updated_at DESC LIMIT 1 OFFSET ${page}`;
ORDER BY updated_at DESC LIMIT 1 OFFSET ${page - 1}`;
}
} else {
if (id) {
@@ -91,7 +91,7 @@ if (user.rolle === Enums.BenutzerRolle.USER) {
SELECT id, updated_at FROM "BedarfsausweisGewerbe" UNION ALL
SELECT id, updated_at FROM "GEGNachweisWohnen" UNION ALL
SELECT id, updated_at FROM "GEGNachweisGewerbe"
ORDER BY updated_at DESC LIMIT 1 OFFSET ${page}`;
ORDER BY updated_at DESC LIMIT 1 OFFSET ${page - 1}`;
}
}
@@ -114,6 +114,11 @@ if (result.length > 0) {
},
});
}
if (!ausweis) {
return Astro.redirect("/dashboard/objekte/1")
}
---
<UserLayout title="Objekte" {user}>