mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
use resizedImage if image optimization fails
This commit is contained in:
parent
31cfede7a7
commit
93f8050454
@ -1,6 +1,7 @@
|
|||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
const repository = require('./repository');
|
const repository = require('./repository');
|
||||||
|
const log = require('./log');
|
||||||
const protectedSessionService = require('./protected_session');
|
const protectedSessionService = require('./protected_session');
|
||||||
const noteService = require('./notes');
|
const noteService = require('./notes');
|
||||||
const imagemin = require('imagemin');
|
const imagemin = require('imagemin');
|
||||||
@ -13,7 +14,13 @@ const sanitizeFilename = require('sanitize-filename');
|
|||||||
|
|
||||||
async function saveImage(buffer, originalName, parentNoteId) {
|
async function saveImage(buffer, originalName, parentNoteId) {
|
||||||
const resizedImage = await resize(buffer);
|
const resizedImage = await resize(buffer);
|
||||||
const optimizedImage = await optimize(resizedImage);
|
let optimizedImage;
|
||||||
|
try {
|
||||||
|
optimizedImage = await optimize(resizedImage);
|
||||||
|
} catch (e) {
|
||||||
|
log.error(e);
|
||||||
|
optimizedImage = resizedImage;
|
||||||
|
}
|
||||||
|
|
||||||
const imageFormat = imageType(optimizedImage);
|
const imageFormat = imageType(optimizedImage);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user