From 3fbdb51c0c839845b316aa63461282cb0b3d91ed Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 15 Feb 2022 19:47:09 +0100 Subject: [PATCH] #wait 5093 --- js/libs/fluidbook/fluidbook.nav.js | 8 +++++--- js/main.js | 11 +++++------ 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.nav.js b/js/libs/fluidbook/fluidbook.nav.js index b2aad652..7932cbaf 100644 --- a/js/libs/fluidbook/fluidbook.nav.js +++ b/js/libs/fluidbook/fluidbook.nav.js @@ -587,14 +587,16 @@ FluidbookNav.prototype = { $(link).append('' + $(link).data('tooltip') + ''); } - link = $(link).get(0).outerHTML; + link = $(link).get(0); + if(link===null || link===undefined || link==='undefined'){ + link=''; + } + link=link.outerHTML; } else { // Normal link link = '' + linkIcon + ''; } - console.log(link); - var nav = this.getNavFromType(navType); nav.find('ul').append('
  • ' + link + '
  • '); } diff --git a/js/main.js b/js/main.js index 3ab0c122..69a331fe 100644 --- a/js/main.js +++ b/js/main.js @@ -82,10 +82,9 @@ try { return; } - navigator.notification.alert(__('This publication is not available offline. To read it, an internet connection is required'), - function () { - window.location = window.localStorage.getItem('apphome'); - }, __('An internet connection is required')); + navigator.notification.alert(__('This publication is not available offline. To read it, an internet connection is required'), function () { + window.location = window.localStorage.getItem('apphome'); + }, __('An internet connection is required')); } function onAppResume() { @@ -218,8 +217,7 @@ try { if (script.readyState) { //IE script.onreadystatechange = function () { - if (script.readyState == "loaded" || - script.readyState == "complete") { + if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; if (callback != undefined) { callback(); @@ -260,6 +258,7 @@ try { window.fluidbook = new Fluidbook(SETTINGS); } catch (e) { console.error('error while loading the fluidbook ' + e.message); + console.error(e); } if (null != gal) { fluidbook.gal = gal; -- 2.39.5