From 16b87aabcf3512acdfe82c869549a5c0dc537703 Mon Sep 17 00:00:00 2001 From: Jonatan Nilsson Date: Mon, 20 Nov 2023 07:11:57 +0000 Subject: [PATCH] base: Slight changes --- base/article/routes.mjs | 1 + base/config.mjs | 1 + base/media/upload.mjs | 2 -- base/media/util.mjs | 6 +++--- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/base/article/routes.mjs b/base/article/routes.mjs index d4d1c8f..345ffd8 100644 --- a/base/article/routes.mjs +++ b/base/article/routes.mjs @@ -77,6 +77,7 @@ export default class ArticleRoutes { params = params.concat(mediaToDatabase(banner, body.remove_banner === 'true')) params = params.concat(mediaToDatabase(media, body.remove_media === 'true')) } + let res = await ctx.db.safeCallProc('article_auth_get_update_create', params) ctx.body = this.private_getUpdateArticle_resOutput(res) diff --git a/base/config.mjs b/base/config.mjs index 22de5ce..f8fe64a 100644 --- a/base/config.mjs +++ b/base/config.mjs @@ -53,6 +53,7 @@ nconf.defaults({ "iss": "dev", "path": "https://media.nfp.is/media/resize", "filePath": "https://media.nfp.is/media", + "directFilePath": "https://media.nfp.is/media/noprefix", "removePath": "https://media.nfp.is/media/", "preview": { "out": "base64", diff --git a/base/media/upload.mjs b/base/media/upload.mjs index 406ceb1..60d7d41 100644 --- a/base/media/upload.mjs +++ b/base/media/upload.mjs @@ -15,8 +15,6 @@ export function uploadMedia(file) { } } - console.log(media) - let body = {} if (media.preview) { diff --git a/base/media/util.mjs b/base/media/util.mjs index 54159eb..679ed50 100644 --- a/base/media/util.mjs +++ b/base/media/util.mjs @@ -5,9 +5,9 @@ export function mediaToDatabase(media, removeFlag) { media.type, media.path, media.size, - media.preview.base64, - media.sizes.small.avif.path.replace(/_small\.avif$/, ''), - JSON.stringify(media.sizes), + media.preview?.base64 || null, + media.sizes?.small?.avif?.path?.replace(/_small\.avif$/, '') || null, + JSON.stringify(media.sizes || {}), removeFlag ? 1 : 0, ] } else {