diff --git a/ApiCore-Backend/src/qr/qr.service.spec.ts b/ApiCore-Backend/src/qr/qr.service.spec.ts
index cefd680..9b15ee3 100644
--- a/ApiCore-Backend/src/qr/qr.service.spec.ts
+++ b/ApiCore-Backend/src/qr/qr.service.spec.ts
@@ -61,7 +61,7 @@ describe('QrService', () => {
it('resolveUrl returns the same deep-link that generateSvg encodes, for NFC writing', async () => {
prisma.colony.findUnique.mockResolvedValueOnce({ id: 'colony-1' });
const url = await service.resolveUrl('colonies', 'colony-1');
- expect(url).toBe('http://localhost:3000/inspections/new?colonyId=colony-1');
+ expect(url).toBe('http://localhost:3000/colonies/colony-1');
});
it('resolveUrl rejects an unsupported entity type', async () => {
diff --git a/ApiCore-Backend/src/qr/qr.service.ts b/ApiCore-Backend/src/qr/qr.service.ts
index af9547c..6154dfc 100644
--- a/ApiCore-Backend/src/qr/qr.service.ts
+++ b/ApiCore-Backend/src/qr/qr.service.ts
@@ -55,7 +55,7 @@ export class QrService {
const colony = await this.prisma.colony.findUnique({
where: { id },
});
- return colony ? `/inspections/new?colonyId=${id}` : null;
+ return colony ? `/colonies/${id}` : null;
}
case 'apiaries': {
const apiary = await this.prisma.apiary.findUnique({ where: { id } });
diff --git a/ApiCore-Backend/test/qr.e2e-spec.ts b/ApiCore-Backend/test/qr.e2e-spec.ts
index 3b735d9..fe76990 100644
--- a/ApiCore-Backend/test/qr.e2e-spec.ts
+++ b/ApiCore-Backend/test/qr.e2e-spec.ts
@@ -85,6 +85,6 @@ describe('QR codes (e2e)', () => {
.set('Authorization', `Bearer ${beekeeperToken}`)
.expect(200);
const body = response.body as { url: string };
- expect(body.url).toContain(`colonyId=${colonyId}`);
+ expect(body.url).toContain(`/colonies/${colonyId}`);
});
});
diff --git a/ApiCore-Frontend/src/app/(app)/colonies/[id]/page.tsx b/ApiCore-Frontend/src/app/(app)/colonies/[id]/page.tsx
index ea12e7d..fced7ab 100644
--- a/ApiCore-Frontend/src/app/(app)/colonies/[id]/page.tsx
+++ b/ApiCore-Frontend/src/app/(app)/colonies/[id]/page.tsx
@@ -52,7 +52,7 @@ export default function ColonyDetailPage() {
? "Wird erstellt…"
: `Jahresbericht ${CURRENT_YEAR}`}
-
+