From b090914b523f6a1b584dd0f125f1bd9fc10fd77f Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Thu, 15 Sep 2022 18:44:07 +0200 Subject: [PATCH] wait #5459 --- app/Util/FluidbookLinks.php | 2 +- public/packages/fluidbook/toolbox/js/linkeditor.js | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Util/FluidbookLinks.php b/app/Util/FluidbookLinks.php index 1994a34c1..627c453d0 100644 --- a/app/Util/FluidbookLinks.php +++ b/app/Util/FluidbookLinks.php @@ -317,7 +317,7 @@ class FluidbookLinks $crypted = [13, 14, 35]; - if (!in_array($link->type, $crypted)) { + if (!isset($link->type) || !in_array($link->type, $crypted)) { return $link; } diff --git a/public/packages/fluidbook/toolbox/js/linkeditor.js b/public/packages/fluidbook/toolbox/js/linkeditor.js index 713db790b..2795971f2 100644 --- a/public/packages/fluidbook/toolbox/js/linkeditor.js +++ b/public/packages/fluidbook/toolbox/js/linkeditor.js @@ -178,10 +178,11 @@ function saveLinks(message) { new Noty({ type: "success", text: TRANSLATIONS.success_save, }).show(); - unsavedChanges = false; - runningAutomaticSaveTimeout=false; clearTimeout(automaticSaveTimeout); + unsavedChanges = false; + runningAutomaticSaveTimeout = false; }, error: function (jqXHR, status, error) { + hasChanged(); new Noty({ type: "error", text: TRANSLATIONS.error_save + ' : ' + error, }).show(); -- 2.39.5