From: Vincent Vanwaelscappel Date: Tue, 19 Apr 2022 16:04:07 +0000 (+0200) Subject: wip #5240 @0.25 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=195d774d7b65a094a5d981e502c44ca68ebbd791;p=fluidbook-html5.git wip #5240 @0.25 --- diff --git a/js/libs/fluidbook/fluidbook.bookmarks.js b/js/libs/fluidbook/fluidbook.bookmarks.js index a3d0af2f..bb799991 100644 --- a/js/libs/fluidbook/fluidbook.bookmarks.js +++ b/js/libs/fluidbook/fluidbook.bookmarks.js @@ -364,10 +364,14 @@ FluidbookBookmarks.prototype = { }, saveBookmarks: function () { this.fluidbook.cache.set('bookmarks', this.bookmarks); }, getSavedBookmarks: function () { + var res=[]; if (this.fluidbook.cache.isset('bookmarks')) { - return this.fluidbook.cache.get('bookmarks'); + res = this.fluidbook.cache.get('bookmarks'); + if (res === undefined || res === null || res === 'undefined' || res === 'null' || res === '') { + res = []; + } } - return []; + return res; }, isBookmarked: function (page) { return this.areBookmarksAllowedOn(page) && this.bookmarks.indexOf(page) > -1; }, areBookmarksAllowedOn: function (pageNr) {