Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago

getBookmarks() not working with service.load()

Hi,
bookmarkManager.getBookmarks() works fine when report has been embedded with service.embed() or report.render(). If only service.load() is called, however, the following error is thrown:

TypeError: Cannot read property 'bookmarks' of undefined
    at e.get [as bookmarks] (exploreUIShell.min.js:11)
    at o.<anonymous> (reportembed.bundle.min.js:21)
    at r (reportembed.common.bundle.min.js:20)
    at Object.next (reportembed.common.bundle.min.js:20)
    at a (reportembed.common.bundle.min.js:20)
    at reportembed.externals.bundle.min.js:800
    at m.$digest (reportembed.externals.bundle.min.js:811)
    at reportembed.externals.bundle.min.js:814
    at e (reportembed.externals.bundle.min.js:711)
    at reportembed.externals.bundle.min.js:714
    at A (reportEmbed.min.js:1)
    at A (reportEmbed.min.js:1)
    at reportEmbed.min.js:1
    at e.invokeTask (reportEmbed.min.js:1)
    at Object.onInvokeTask (reportEmbed.min.js:1)
    at e.invokeTask (reportEmbed.min.js:1)
    at t.runTask (reportEmbed.min.js:1)
    at g (reportEmbed.min.js:1)
    at t.invokeTask (reportEmbed.min.js:1)
    at i.useG.invoke (reportEmbed.min.js:1)

 Is this a known issue? Are there any work-arounds? 

No Replies