From d6c9fba6343a2ee1fcd3f9609e800952415a2115 Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Mon, 17 Feb 2020 13:31:11 +0100 Subject: [PATCH] BUG: make ext_revisions datamodel case insensitive --- src/core/js/ext_revisions.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/core/js/ext_revisions.js b/src/core/js/ext_revisions.js index 98115692..2119a470 100644 --- a/src/core/js/ext_revisions.js +++ b/src/core/js/ext_revisions.js @@ -161,8 +161,11 @@ var ext_revisions = function ($, logger, edit_mode, getEntityID, transaction, _c for (let result of (await results)) { if (result.length !== 1) { throw new Error("Invalid datamodel"); - } else if (getEntityName(result[0]) === _datamodel.revisionOf) { + } else if (getEntityName(result[0]).toLowerCase() === _datamodel.revisionOf.toLowerCase()) { _datamodel._revisionOfId = getEntityID(result[0]); + _datamodel.revisionOf = getEntityName(result[0]); + } else if (getEntityName(result[0]).toLowerCase() === _datamodel.obsolete.toLowerCase()) { + _datamodel.obsolete = getEntityName(result[0]); } } }; -- GitLab