From af2af83709520b8f64975d83105f1a807b518883 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20P=C3=B6ttker?= Date: Sat, 9 May 2026 06:47:19 +0200 Subject: [PATCH] fix: change json column types to simple-json in barcode template and print job entities --- .../src/database/entities/barcode-template.entity.ts | 4 ++-- .../src/database/entities/label-print-job.entity.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/paperless-backend/src/database/entities/barcode-template.entity.ts b/paperless-backend/src/database/entities/barcode-template.entity.ts index 543ca2a..1454e8d 100644 --- a/paperless-backend/src/database/entities/barcode-template.entity.ts +++ b/paperless-backend/src/database/entities/barcode-template.entity.ts @@ -49,7 +49,7 @@ export class BarcodeTemplate { @Column({ type: 'int', nullable: true }) LabelHeightMm!: number | null; - @Column({ type: 'json', nullable: true }) + @Column({ type: 'simple-json', nullable: true }) LabelInputFields!: LabelInputField[] | null; @Column({ type: 'varchar', length: 1000, nullable: true }) @@ -61,7 +61,7 @@ export class BarcodeTemplate { @Column({ type: 'varchar', length: 1000, nullable: true }) LabelReleaseUrl!: string | null; - @Column({ type: 'json', nullable: true }) + @Column({ type: 'simple-json', nullable: true }) LabelLayout!: LabelElement[] | null; @CreateDateColumn() diff --git a/paperless-backend/src/database/entities/label-print-job.entity.ts b/paperless-backend/src/database/entities/label-print-job.entity.ts index 3904f3b..95af2fc 100644 --- a/paperless-backend/src/database/entities/label-print-job.entity.ts +++ b/paperless-backend/src/database/entities/label-print-job.entity.ts @@ -25,7 +25,7 @@ export class LabelPrintJob { @Column({ type: 'int', nullable: true }) BarcodeTemplateId!: number | null; - @Column({ type: 'json', nullable: true }) + @Column({ type: 'simple-json', nullable: true }) LabelVariables!: Record | null; @Column({ type: 'datetime', nullable: true })