From 64040f7391c8e2e21b54e8da686a7953546f515e Mon Sep 17 00:00:00 2001 From: grabowski Date: Thu, 9 Apr 2026 17:25:48 +0700 Subject: [PATCH] Remove QR code from printed labels, keep barcode only Co-Authored-By: Claude Opus 4.6 (1M context) --- src/routes/(print)/print/component/[id]/+page.server.ts | 6 +----- src/routes/(print)/print/component/[id]/+page.svelte | 5 +---- src/routes/(print)/print/device/[id]/+page.server.ts | 6 +----- src/routes/(print)/print/device/[id]/+page.svelte | 5 +---- 4 files changed, 4 insertions(+), 18 deletions(-) diff --git a/src/routes/(print)/print/component/[id]/+page.server.ts b/src/routes/(print)/print/component/[id]/+page.server.ts index 4b3b90a..496ad3e 100644 --- a/src/routes/(print)/print/component/[id]/+page.server.ts +++ b/src/routes/(print)/print/component/[id]/+page.server.ts @@ -3,9 +3,7 @@ import { db } from '$lib/server/db/index.js'; import { components } from '$lib/server/db/schema.js'; import { eq } from 'drizzle-orm'; import { error } from '@sveltejs/kit'; -import { generateQrSvg } from '$lib/server/qr.js'; import { generateBarcodeSvg } from '$lib/server/barcode.js'; -import { env } from '$env/dynamic/private'; export const load: PageServerLoad = async ({ params }) => { const [component] = await db @@ -21,10 +19,8 @@ export const load: PageServerLoad = async ({ params }) => { if (!component) error(404, 'Component not found'); - const url = `${env.BASE_URL ?? 'http://localhost:5173'}/components/${params.id}`; - const qrSvg = await generateQrSvg(url); const shortId = component.id.slice(0, 8).toUpperCase(); const barcodeDataUrl = await generateBarcodeSvg(shortId); - return { component, qrSvg, barcodeDataUrl, shortId }; + return { component, barcodeDataUrl, shortId }; }; diff --git a/src/routes/(print)/print/component/[id]/+page.svelte b/src/routes/(print)/print/component/[id]/+page.svelte index eb47644..b3f51a8 100644 --- a/src/routes/(print)/print/component/[id]/+page.svelte +++ b/src/routes/(print)/print/component/[id]/+page.svelte @@ -37,10 +37,7 @@ {#each Array(copies) as _}
-
-
- {@html data.qrSvg} -
+
{data.component.title} diff --git a/src/routes/(print)/print/device/[id]/+page.server.ts b/src/routes/(print)/print/device/[id]/+page.server.ts index 2e3715d..04811c4 100644 --- a/src/routes/(print)/print/device/[id]/+page.server.ts +++ b/src/routes/(print)/print/device/[id]/+page.server.ts @@ -3,9 +3,7 @@ import { db } from '$lib/server/db/index.js'; import { devices } from '$lib/server/db/schema.js'; import { eq } from 'drizzle-orm'; import { error } from '@sveltejs/kit'; -import { generateQrSvg } from '$lib/server/qr.js'; import { generateBarcodeSvg } from '$lib/server/barcode.js'; -import { env } from '$env/dynamic/private'; export const load: PageServerLoad = async ({ params }) => { const [device] = await db @@ -24,10 +22,8 @@ export const load: PageServerLoad = async ({ params }) => { if (!device) error(404, 'Device not found'); - const url = `${env.BASE_URL ?? 'http://localhost:5173'}/devices/${params.id}`; - const qrSvg = await generateQrSvg(url); const shortId = device.id.slice(0, 8).toUpperCase(); const barcodeDataUrl = await generateBarcodeSvg(shortId); - return { device, qrSvg, barcodeDataUrl, shortId }; + return { device, barcodeDataUrl, shortId }; }; diff --git a/src/routes/(print)/print/device/[id]/+page.svelte b/src/routes/(print)/print/device/[id]/+page.svelte index 9da0eac..7e692e9 100644 --- a/src/routes/(print)/print/device/[id]/+page.svelte +++ b/src/routes/(print)/print/device/[id]/+page.svelte @@ -37,10 +37,7 @@ {#each Array(copies) as _}
-
-
- {@html data.qrSvg} -
+
{data.device.title}