From 01e77a97f3f28700e0249d35afd9641b56d9c55d Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Thu, 17 Apr 2025 21:13:15 +0200 Subject: [PATCH] feat(pdf): Send selfservicelink for generation --- .../pdf_generation/DocumentServer.ts | 1 + .../GenerateRunnerCertificates.svelte | 335 +++++++++--------- yarn.lock | 18 +- 3 files changed, 184 insertions(+), 170 deletions(-) diff --git a/src/components/pdf_generation/DocumentServer.ts b/src/components/pdf_generation/DocumentServer.ts index e5e8eedd..e0a24c57 100644 --- a/src/components/pdf_generation/DocumentServer.ts +++ b/src/components/pdf_generation/DocumentServer.ts @@ -100,6 +100,7 @@ class DocumentServer { first_name: runners[i].firstname, middle_name: runners[i].middlename, last_name: runners[i].lastname, + self_service_link: runners[i].selfserviceLink, group: { id: runners[i].group.id, name: runners[i].group.name, diff --git a/src/components/pdf_generation/GenerateRunnerCertificates.svelte b/src/components/pdf_generation/GenerateRunnerCertificates.svelte index 326f9159..b7eb4aae 100644 --- a/src/components/pdf_generation/GenerateRunnerCertificates.svelte +++ b/src/components/pdf_generation/GenerateRunnerCertificates.svelte @@ -1,175 +1,180 @@ {#if certificates_show} - - + + {/if} diff --git a/yarn.lock b/yarn.lock index 3c9fae40..052e4f09 100644 --- a/yarn.lock +++ b/yarn.lock @@ -491,10 +491,10 @@ __metadata: languageName: node linkType: hard -"@odit/lfk-client-js@npm:1.1.3": - version: 1.1.3 - resolution: "@odit/lfk-client-js@npm:1.1.3" - checksum: 10c0/c5108400dc40b6eb5d4c467238c178779454bf46301559034fbfd2d7666e863af5d5df8208b501ec6dad1b97994e2005d879f2d5b5f3e0439f01f34ecd97f895 +"@odit/lfk-client-js@npm:1.2.4": + version: 1.2.4 + resolution: "@odit/lfk-client-js@npm:1.2.4" + checksum: 10c0/503b3eec7fe66f8d42b137660fd5a7cda2f067c6c79fbe3c15613fb7a06284adb3e186a645f8e48c6de015fb2c8c0a42074551201fd0244215e8ba444dfe17e2 languageName: node linkType: hard @@ -503,7 +503,7 @@ __metadata: resolution: "@odit/lfk-frontend@workspace:." dependencies: "@fontsource/athiti": "npm:^5.2.5" - "@odit/lfk-client-js": "npm:1.1.3" + "@odit/lfk-client-js": "npm:1.2.4" "@odit/license-exporter": "npm:0.2.0" "@paralleldrive/cuid2": "npm:2.2.2" "@sveltejs/vite-plugin-svelte": "npm:2.1.1" @@ -513,6 +513,7 @@ __metadata: bwip-js: "npm:3.4.0" check-password-strength: "npm:2.0.10" csvtojson: "npm:2.0.10" + html5-qrcode: "npm:^2.3.8" localforage: "npm:1.10.0" marked: "npm:4.3.0" postcss: "npm:8.5.3" @@ -2032,6 +2033,13 @@ __metadata: languageName: node linkType: hard +"html5-qrcode@npm:^2.3.8": + version: 2.3.8 + resolution: "html5-qrcode@npm:2.3.8" + checksum: 10c0/3d7d0b3687e41a6fc0a06345f67e89ad3c7c00a3d0d8846d6fd31985e1ed2ac1c310e625f0b650dbc689f6b83469e3378417e7431ae5a9194178f1172bf6a93a + languageName: node + linkType: hard + "http-cache-semantics@npm:^4.1.1": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1"