[Beta.1] API Query Builder

When adding a new API, a blank screen appears:

Do you see any errors in the console when this issue happens?

1 Like

I posted another issue - here are the console errors.

JQMIGRATE: Migrate is installed, version 3.4.1
vendors.js?ver=1769614433:2 TypeError: Cannot read properties of undefined (reading ‘post_title’)
at admin.js?ver=1769614433:1:435423
at o (vendors.js?ver=1769614433:2:58791)
at ot (vendors.js?ver=1769614433:2:75441)
at Proxy. (admin.js?ver=1769614433:1:69372)
at Z (vendors.js?ver=1769614433:2:59100)
at O.fn (vendors.js?ver=1769614433:2:94742)
at O.run (vendors.js?ver=1769614433:2:42589)
at D.e.update (vendors.js?ver=1769614433:2:95447)
at s (vendors.js?ver=1769614433:2:55501)
at P (vendors.js?ver=1769614433:2:56974)
(anonymous) @ vendors.js?ver=1769614433:2Understand this error
/wp-admin/admin.php?page=bricksforge#/apiQueryBuilder:1 Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which will also prevent focus. For more details, see the aria-hidden section of the WAI-ARIA specification at Accessible Rich Internet Applications (WAI-ARIA) 1.3.
Element with focus: <a.p-menubar-item-link flex items-center>
Ancestor with aria-hidden: <a.p-menubar-item-link flex items-center> <a data-v-dcb7e8a2 href=​"#/​apiQueryBuilder" class=​"p-menubar-item-link flex items-center" tabindex=​"-1" aria-hidden=​"true" data-pc-section=​"itemlink" style=​"–brf-color:​ #ffda46;​ --brf-color-opaque:​ #ffda461B;​">​…​​flexUnderstand this warning
/wp-admin/admin.php?page=bricksforge#/apiQueryBuilder:1 Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which will also prevent focus. For more details, see the aria-hidden section of the WAI-ARIA specification at Accessible Rich Internet Applications (WAI-ARIA) 1.3.
Element with focus: <a.p-menubar-item-link flex items-center active>
Ancestor with aria-hidden: <a.p-menubar-item-link flex items-center active> <a data-v-dcb7e8a2 href=​"#apiQueryBuilder" class=​"p-menubar-item-link flex items-center active" tabindex=​"-1" aria-hidden=​"true" data-pc-section=​"itemlink" style=​"–brf-color:​ #ffda46;​ --brf-color-opaque:​ #ffda461B;​">​…​​flexUnderstand this warning
/wp-admin/admin.php?page=bricksforge#/apiQueryBuilder:1 Blocked aria-hidden on an element because its descendant retained focus. The focus must not be hidden from assistive technology users. Avoid using aria-hidden on a focused element or its ancestor. Consider using the inert attribute instead, which will also prevent focus. For more details, see the aria-hidden section of the WAI-ARIA specification at Accessible Rich Internet Applications (WAI-ARIA) 1.3.
Element with focus: <a.p-menubar-item-link flex items-center>
Ancestor with aria-hidden: <a.p-menubar-item-link flex items-center> <a data-v-dcb7e8a2 href=​"#tools" class=​"p-menubar-item-link flex items-center active" tabindex=​"-1" aria-hidden=​"true" data-pc-section=​"itemlink" style=​"–brf-color:​ #ffda46;​ --brf-color-opaque:​ #ffda461B;​">​…​​flexUnderstand this warning
vendors.js?ver=1769614433:2 TypeError: Cannot read properties of undefined (reading ‘loadOn’)
at admin.js?ver=1769614433:1:450384
at o (vendors.js?ver=1769614433:2:58791)
at ot (vendors.js?ver=1769614433:2:75441)
at Proxy. (admin.js?ver=1769614433:1:69372)
at Z (vendors.js?ver=1769614433:2:59100)
at O.fn (vendors.js?ver=1769614433:2:94742)
at O.run (vendors.js?ver=1769614433:2:42589)
at D.e.update (vendors.js?ver=1769614433:2:95447)
at s (vendors.js?ver=1769614433:2:55501)
at P (vendors.js?ver=1769614433:2:56974)
(anonymous) @ vendors.js?ver=1769614433:2
c @ vendors.js?ver=1769614433:2
Z @ vendors.js?ver=1769614433:2
(anonymous) @ vendors.js?ver=1769614433:2
run @ vendors.js?ver=1769614433:2
D.e.update @ vendors.js?ver=1769614433:2
s @ vendors.js?ver=1769614433:2
P @ vendors.js?ver=1769614433:2
Promise.then
x @ vendors.js?ver=1769614433:2
O @ vendors.js?ver=1769614433:2
(anonymous) @ vendors.js?ver=1769614433:2
I @ vendors.js?ver=1769614433:2
E @ vendors.js?ver=1769614433:2
Ae @ vendors.js?ver=1769614433:2
(anonymous) @ vendors.js?ver=1769614433:2
I @ vendors.js?ver=1769614433:2
E @ vendors.js?ver=1769614433:2
Ae @ vendors.js?ver=1769614433:2
(anonymous) @ vendors.js?ver=1769614433:2
I @ vendors.js?ver=1769614433:2
E @ vendors.js?ver=1769614433:2
Ae @ vendors.js?ver=1769614433:2
(anonymous) @ vendors.js?ver=1769614433:2
I @ vendors.js?ver=1769614433:2
E @ vendors.js?ver=1769614433:2
R @ vendors.js?ver=1769614433:2
(anonymous) @ vendors.js?ver=1769614433:2
set value @ vendors.js?ver=1769614433:2
(anonymous) @ vendors.js?ver=1769614433:2
selectItem @ admin.js?ver=1769614433:1
(anonymous) @ vendors.js?ver=1769614433:2
onClick @ admin.js?ver=1769614433:1
s @ vendors.js?ver=1769614433:2
l @ vendors.js?ver=1769614433:2
n @ vendors.js?ver=1769614433:2Understand this error

I had the same problem and couldn’t fetch data through the Airtable API on Bricksforge Version: 3.1.8-beta.1.
However, everything works fine with version 3.1.7.1.

1 Like

Yes, that’s my experience but it took me half a day to work that out lol! Unfortunately, the Sync CPT option not available in 3.1.7.1

I was able to find the culprit. I’m just on fixing it and will deploy beta2 :slight_smile:

1 Like

Amazing work Daniele, thank you.

Fixed – you can download 3.1.8-beta.2 in your customer dashboard. This should solve the fetching and syncing issues :slight_smile:

1 Like