Hello i m getting error callback callback721 timed out at siteMembersApi.ts:343:13 at async Promise.all (index 1) at async applySessionToken (siteMembersApi.ts:721:52) at async AsyncFunction.<anonymous> (platformWorkerInitializer.ts:91:13)
and this error
POST https://sentry-next.wixpress.com/api/68/envelope/?sentry_key=605a7baede844d278b89dc95ae0a9123&sentry_version=7&sentry_client=sentry.javascript.browser%2F7.120.3 429 (Too Many Requests)
this error is getting after i made my site LIVE on server .i buyed Standard plan for it
.i m only testing my site and this error is coming what can i do to resolve it heres my velo code
// Velo API Reference: https://www.wix.com/velo/reference/api-overview/introduction
// import 'country-select'
import { triggeredEmails } from 'wix-crm';
import { login, therole, assignRole } from "backend/roles-login.web"
import { mediaUrl, myCreateSubmission } from "backend/riderBackend.web"
import { authentication, currentMember } from "wix-members-frontend";
import wixData from "wix-data";
import wixWindowFrontend from "wix-window-frontend";
import wixLocationFrontend from "wix-location-frontend";
import { signupnow, justApproveByEmail } from "backend/signup.web"
import { openLightbox } from "wix-window-frontend";
import { subscribe, unsubscribe } from "wix-realtime-frontend";
import { local } from "wix-storage-frontend";
$w.onReady(async function () {
let member;
if (authentication.loggedIn()) {
member = await currentMember.getMember();
console.log(member)
// $w('#riderform').setFieldValues({rider_name:member.status})
} else {
}
$w('#riderform').onStepNumberChange(async (num) => {
console.log(num)
if (num == 5) {
let fields = $w('#riderform').getFieldValues()
// await mediaUrl()
let trimname = fields.rider_name.trim().replaceAll(" ", "");
console.log("trimmed Name:", trimname)
let emails = fields.email_address
let pass = fields.pass
let DOB = fields.date_of_birth
let phone = fields.phone_3340
let address = fields.home_address_2
let bankac = fields.bank_acc
let sortcode = fields.sort_code
let reward = 0
let status = "pending"
let updatedOn = new Date().toDateString()
console.log("Date:", updatedOn)
console.log("Fields", fields)
console.log("Address:", address)
let submission = {
"formId": "a4bc2579-5827-4902-b92c-6f381fb10c9a",
"submissions": {
"rider_name": fields.rider_name,
"email_address": emails,
"phone_3340": phone,
"date_of_birth": DOB,
"home_address_2": address,
"pass": pass,
"bank_acc": bankac,
"sort_code": sortcode,
"nino": fields.nino,
"birthday": fields.birthday,
"tc1": fields.tc1,
"tc1_1": fields.tc1_1,
"which_country_you_belong_to": fields.which_country_you_belong_to,
"rider_photo": fields.rider_photo,
"bank_name": fields.bank_name,
"kyc_doc_type": fields.kyc_doc_type,
"kyc": fields.kyc,
"kyc_2": fields.kyc_2,
"address_proof": fields.address_proof,
"address_proof_2": fields.address_proof_2,
"emergency_number": fields.emergency_number
}
}
let subs = await myCreateSubmission(submission)
console.log("Submitted!!-", subs)
if (authentication.loggedIn()) {
console.log("LoggedIn")
} else {
try {
console.log("Not Logged")
const signup_token = await signupnow(emails, pass, fields.rider_name, "Drivers")
console.log(signup_token)
const dataToSend = {
email: emails,
name: trimname,
token: signup_token.sessionToken,
// status:signup_token.status,
approval: signup_token.approved
};
// const session=await justApproveByEmail(dataToSend.email)
// console.log("Session:",session.sessionToken)
let session = await authentication.applySessionToken(signup_token.sessionToken)
console.log("Session Applied!!")
if (authentication.loggedIn()) {
console.log("Logged In")
let member = await currentMember.getMember();
console.log(member)
const identifiers = {
memberIds: member._id,
groupId: '4f7b07b8-efbe-4fb2-ae5b-0f3d33a233d7'
}
const roleName = "BagBearer"
let role = await assignRole("4f7b07b8-efbe-4fb2-ae5b-0f3d33a233d7", member._id)
console.log("Role-", role)
if (status == "pending") {
console.log("SubmisionID:", subs.submission._id)
let toInsert = {
"memberName": fields.rider_name,
"mem_id": member._id,
"formSubId": subs.submission._id,
"riderName": trimname,
"email": emails,
"phone": phone,
"riderAddress": address,
"reward": reward,
"DOB": DOB,
"pass": pass,
"status": status,
"bank_ac": bankac,
"sortcode": sortcode
};
console.log("Role Assigned")
wixData.insert("Rider", toInsert).then(async (results) => {
var result = await login(emails, pass)
if(local.getItem("biscuit")==null){
local.setItem("biscuit",emails)
local.setItem("chocolava",pass)
}
console.log("After Login:", result)
//...
await triggeredEmails.emailMember('pending_rider', member._id, {
variables: {
rider_name: fields.rider_name,
//rider_url:`www.blinkbag.com/vertise/riderpage/${trimname}`,
rider_url: `https://www.blinkbag.com/riderpage/${trimname}?visitby=rider_mail`,
rider_email: emails,
rider_pass: pass,
SITE_URL: "www.blinkbag.com"
}
});
console.log("Redirecting towards Riderpage:", trimname)
wixLocationFrontend.to(`/riderredirect/` + trimname);
console.log(member) //see item below
})
}
}
} catch (err) {
console.log(err)
wixWindowFrontend.openLightbox("alreadyExist");
}
}
}
})
})