Forge button is missing after update

Hello!
After updating, the Bricksforge button is missing from the builder for me :frowning:

I have the following error in the console:

Uncaught (in promise) TypeError: this.roles is not iterable
    at BricksforgePanel.setGlobals (bricksforge_panel.js?ver=1668343742:1:480)
    at BricksforgePanel.init (bricksforge_panel.js?ver=1668343742:1:136)
    at new BricksforgePanel (bricksforge_panel.js?ver=1668343742:1:111)
    at HTMLDocument.<anonymous> (bricksforge_panel.js?ver=1668343742:1:23190)

Any ideas? Really looking forward to taking this new version out for a spin!

same here, no bf button

Hmm… I cannot reproduce this issue. Could you try to disable the Mega Menu from the extensions? A user told me that this error only appears when the mega menu is activated. Very strange! Will check this tomorrow and push a hotfix :slight_smile:

In fact, when mega menu is disabled, button is back again

1 Like

Same issue. However even with Mega Menu deactivated and Bricksforge icon restored I still get console error.

vendors.js?ver=1668395636:2 TypeError: Cannot read properties of undefined (reading 'length')
    at Proxy.init (frontend.js?ver=1668395636:1:2122)
    at Proxy.<anonymous> (vendors.js?ver=1668395636:2:1260591)
    at frontend.js?ver=1668395636:1:21954
    at c (vendors.js?ver=1668395636:2:16653)
    at u (vendors.js?ver=1668395636:2:16736)
    at De.t.__weh.t.__weh (vendors.js?ver=1668395636:2:34337)
    at T (vendors.js?ver=1668395636:2:17899)
    at ee (vendors.js?ver=1668395636:2:59198)
    at mount (vendors.js?ver=1668395636:2:44903)
    at Me.t.mount (vendors.js?ver=1668395636:2:819171)
(anonymous) @ vendors.js?ver=1668395636:2
vendors.js?ver=1668395636:2 TypeError: Cannot read properties of undefined (reading 'length')
    at Proxy.init (frontend.js?ver=1668395636:1:2122)
    at Proxy.<anonymous> (vendors.js?ver=1668395636:2:1260591)
    at frontend.js?ver=1668395636:1:56992
    at c (vendors.js?ver=1668395636:2:16653)
    at u (vendors.js?ver=1668395636:2:16736)
    at De.t.__weh.t.__weh (vendors.js?ver=1668395636:2:34337)
    at T (vendors.js?ver=1668395636:2:17899)
    at ee (vendors.js?ver=1668395636:2:59198)
    at mount (vendors.js?ver=1668395636:2:44903)
    at Me.t.mount (vendors.js?ver=1668395636:2:819171)
(anonymous) @ vendors.js?ver=1668395636:2

I’ve attempted clean install with Bricks and Bricksforge only and cannot reproduce the same issues. I’ve also mirrored identical Bricks and Bricksforge settings across both installs. Continue to get console errors on original install where updated from previous version yet newest install is error free.

Hi @atomiccherry Could you provide me access to this WP Installation? I could take a look what’s happening there :slight_smile:

Hey! This issue has been fixed and I’ve deployed a hotfixed version. Just download the 0.9.3 again from your customer dashboard and replace the current plugin installation. Then the Panel icon should be back, also when using the mega menu :slight_smile:

2 Likes

Working well :slight_smile: Cheers Daniele!

1 Like

Yehaaaaa! :slight_smile: