From 8a6f724ec58a21c2f9ec2e40e59b58d7b804330c Mon Sep 17 00:00:00 2001 From: seb Date: Sun, 20 Sep 2026 07:46:07 +0200 Subject: [PATCH] u --- package-lock.json | 2 +- src/store/delivery/attachments.js | 7 ++----- src/store/manifestattachment/add.js | 7 ++----- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8c72c60..02ec2cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "mssql": "^12.7.2" }, "peerDependencies": { - "mssql": "^12.6.0" + "mssql": "^12.7.2" } }, "node_modules/@azure-rest/core-client": { diff --git a/src/store/delivery/attachments.js b/src/store/delivery/attachments.js index 45eba3c..43a1afe 100644 --- a/src/store/delivery/attachments.js +++ b/src/store/delivery/attachments.js @@ -1,7 +1,4 @@ import { createHash } from 'node:crypto'; -import sql from 'mssql'; - -const VARBINARY_MAX = sql.VarBinary(sql.MAX); import { LIST_BY_MANIFEST } from '../../sql/manifestattachment.js'; import request from '../request.js'; import generateDocumentThumb from '../../util/generateDocumentThumb.js'; @@ -163,8 +160,8 @@ export async function insertAttachments(pool, tx, sql, manifestId, files) { .input('size', a.size) .input('created', a.created) .input('modified', a.modified) - .input('content', VARBINARY_MAX, a.content) - .input('thumbavif', VARBINARY_MAX, thumbavif) + .input('content', a.content) + .input('thumbavif', thumbavif) .input('thumbx', thumbx) .input('thumby', thumby) .input('meta', a.meta === null ? null : JSON.stringify(a.meta)) diff --git a/src/store/manifestattachment/add.js b/src/store/manifestattachment/add.js index 192bdb8..c4b63b1 100644 --- a/src/store/manifestattachment/add.js +++ b/src/store/manifestattachment/add.js @@ -1,7 +1,4 @@ import { createHash } from 'node:crypto'; -import sql from 'mssql'; - -const VARBINARY_MAX = sql.VarBinary(sql.MAX); import sharp from 'sharp'; import generateDocumentThumb from '../../util/generateDocumentThumb.js'; import { @@ -188,8 +185,8 @@ export default function add(pool) { .input('size', size) .input('created', created) .input('modified', modified) - .input('content', VARBINARY_MAX, content) - .input('thumbavif', VARBINARY_MAX, thumbavif) + .input('content', content) + .input('thumbavif', thumbavif) .input('thumbx', thumbx) .input('thumby', thumby) .input('meta', meta === null ? null : JSON.stringify(meta))