For some reason this query doesn’t work, I isolated the AIIMAGES database query and it worked but when added back it did not work( box139 doesn’t not respond) . The AIIMAGES database is a Members generated and updatable database and the dataset .onReady is a Read and Write. Please how do I fix this.
$w ( “#dataset116” ). onReady (() => {
$w ( “#dataset67” ). onReady (() => {
let ItemObjai = $w ( “#dataset67” ). getCurrentItem ()
if (( ItemObjai . aiEligibilityStart < Date . now ())&&( ItemObjai . aiEligbilityEnd > Date . now ())){
let S = new Date ( ItemObjai . aiEligibilityStart )
let E = new Date ( ItemObjai . aiEligbilityEnd )
let amountofai = wixData . query ( “SEEKERS” )
. gt ( “_createdDate” , S )
let aiadded = wixData . query ( “SEEKERS” )
. isNotEmpty ( “aiImageSearch” )
let ownerr = wixData . query ( “SEEKERS” )
. eq ( “_owner” , ItemObjai . _owner )
let aimages = wixData . query ( “AIIMAGES” )
. gt ( “_createdDate” , S )
let mages = wixData . query ( “AIIMAGES” )
. isNotEmpty ( “image” )
let ownerrr = wixData . query ( “AIIMAGES” )
. eq ( “_owner” , ItemObjai . _owner )
amountofai . and ( aiadded ). and ( ownerr ). and ( mages ). and ( aimages ). and ( ownerrr )
. find ()
. then ( ( results ) => {
let numb = results . items . length
if ( numb < ItemObjai . ainumber ){
$w ( “#box139” ). hide ()
}
else if ( numb >= ItemObjai . ainumber ){
$w ( “#box139” ). show ()
}
})
. catch (( err ) => {
let errorMsg = err ;
});
}
else {
$w ( “#box139” ). show ()
}
})
})