PluginProbe
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder / V3.3.2
Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder vV3.3.2
V3.3.2 3.3.1 V-3.3.0 3.2.2 3.2.1 3.2.0 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 V3.0.3 V3.0.2 -3.0.1 V_3.0.0 1.1.1 1.1.8 1.2 1.3 1.4 1.4.18 1.5.2 1.9 2.0 2.10.0 All 139 releases
bit-form / assets / bf-563-97.js

bf-563-97.js in Bit Form – Contact Form, Payment Forms, Multi Step Forms, Calculator & Custom Form Builder V3.3.2, at assets/bf-563-97.js

2 lines 6.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 var D=Object.defineProperty,R=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var I=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable;var w=(e,t,d)=>t in e?D(e,t,{enumerable:!0,configurable:!0,writable:!0,value:d}):e[t]=d,c=(e,t)=>{for(var d in t||(t={}))k.call(t,d)&&w(e,d,t[d]);if(I)for(var d of I(t))U.call(t,d)&&w(e,d,t[d]);return e},z=(e,t)=>R(e,A(t));import{c as F,_ as f,a5 as $,$ as y}from"./main-96.js";import{s as b}from"./bf-331-47.js";const j=(e,t,d,s,l,a)=>{if(!e.dataCenter||!e.clientId||!e.clientSecret){d({dataCenter:e.dataCenter?"":f("Data center cann't be empty"),clientId:e.clientId?"":f("Client ID cann't be empty"),clientSecret:e.clientSecret?"":f("Secret key cann't be empty")});return}const i=$(y);l(!0);const o=`https://accounts.zoho.${e.dataCenter}/oauth/v2/auth?scope=ZohoCreator.dashboard.READ,ZohoCreator.meta.application.READ,ZohoCreator.meta.form.READ,ZohoCreator.form.CREATE,ZohoCreator.report.CREATE,ZohoCreator.report.UPDATE&response_type=code&client_id=${e.clientId}&prompt=Consent&access_type=offline&state=${encodeURIComponent(window.location.href)}/redirect&redirect_uri=${encodeURIComponent(i.zohoRedirectURL)}`,n=window.open(o,"zohoCreator","width=400,height=609,toolbar=off"),p=setInterval(()=>{if(n.closed){clearInterval(p);let h={},_=!1;const g=localStorage.getItem("__bitforms_zohoCreator");if(g&&(_=!0,h=JSON.parse(g),localStorage.removeItem("__bitforms_zohoCreator")),!h.code||h.error||!h||!_){const m=h.error?`Cause: ${h.error}`:"";a({show:!0,msg:`${f("Authorization failed")} ${m}. ${f("please try again")}`}),l(!1)}else{const m=c({},e);m.accountServer=h["accounts-server"],q(h,m,t,s,l,a)}}},500)},q=(e,t,d,s,l,a)=>{const i=$(y),r=c({},e);r.dataCenter=t.dataCenter,r.clientId=t.clientId,r.clientSecret=t.clientSecret,r.redirectURI=encodeURIComponent(i.zohoRedirectURL),F(r,"bitforms_zcreator_generate_token").then(o=>o).then(o=>{if(o&&o.success){const n=c({},t);n.tokenDetails=o.data,d(n),b(n),s(!0),a({show:!0,msg:f("Authorized Successfully")})}else o&&o.data&&o.data.data||!o.success&&typeof o.data=="string"?a({show:!0,msg:`${f("Authorization failed Cause:")}${o.data.data||o.data}. ${f("please try again")}`}):a({show:!0,msg:f("Authorization failed. please try again")});l(!1)})},M=(e,t,d,s,l,a,i,r,o)=>{let n=c({},t);switch(n[e.target.name]=e.target.value,e.target.name){case"applicationId":n=E(n,s,d,l,a);break;case"formId":n=v(n,s,d,l,a);break}d(c({},n))},E=(e,t,d,s,l)=>{var i,r;const a=c({},e);return a.department="",a.field_map=[{formField:"",zohoFormField:""}],a.actions={},(r=(i=a==null?void 0:a.default)==null?void 0:i.forms)!=null&&r[a.applicationId]||O(t,a,d,s,l),a},v=(e,t,d,s,l)=>{var i,r;const a=c({},e);return a.field_map=[{formField:"",zohoFormField:""}],a.upload_field_map=[{formField:"",zohoFormField:""}],a.actions={},(r=(i=a==null?void 0:a.default)==null?void 0:i.fields)!=null&&r[a.orgId]?(a.field_map=u(a),Object.keys(a.default.fields[a.applicationId][a.formId].fileUploadFields).length>0&&(a.upload_field_map=u(a,!0))):S(t,a,d,s,l),a},N=(e,t,d,s,l)=>{s(!0);const a={formID:e,id:t.id,dataCenter:t.dataCenter,clientId:t.clientId,clientSecret:t.clientSecret,tokenDetails:t.tokenDetails};F(a,"bitforms_zcreator_refresh_applications").then(i=>{if(i&&i.success){const r=c({},t);i.data.applications&&(r.default=z(c({},r.default),{applications:i.data.applications})),l({show:!0,msg:f("Applications refreshed")}),d(c({},r))}else i&&i.data&&i.data.data||!i.success&&typeof i.data=="string"?l({show:!0,msg:`${f("Applications refresh failed Cause:")}${i.data.data||i.data}. ${f("please try again")}`}):l({show:!0,msg:f("Applications refresh failed. please try again")});s(!1)}).catch(()=>s(!1))},O=(e,t,d,s,l)=>{const{accountOwner:a,applicationId:i}=t;s(!0);const r={formID:e,id:t.id,dataCenter:t.dataCenter,clientId:t.clientId,clientSecret:t.clientSecret,tokenDetails:t.tokenDetails,accountOwner:a,applicationId:i};F(r,"bitforms_zcreator_refresh_forms").then(o=>{if(o&&o.success){const n=c({},t);n.default.forms||(n.default.forms={}),o.data.forms&&(n.default.forms[i]=o.data.forms),o.data.tokenDetails&&(n.tokenDetails=o.data.tokenDetails),l({show:!0,msg:f("Forms refreshed")}),d(c({},n))}else o&&o.data&&o.data.data||!o.success&&typeof o.data=="string"?l({show:!0,msg:`${f("Forms refresh failed Cause:")}${o.data.data||o.data}. ${f("please try again")}`}):l({show:!0,msg:f("Forms refresh failed. please try again")});s(!1)}).catch(()=>s(!1))},S=(e,t,d,s,l)=>{const{accountOwner:a,applicationId:i,formId:r}=t;s(!0);const o={formID:e,dataCenter:t.dataCenter,clientId:t.clientId,clientSecret:t.clientSecret,tokenDetails:t.tokenDetails,accountOwner:a,applicationId:i,formId:r};F(o,"bitforms_zcreator_refresh_fields").then(n=>{if(n&&n.success){const p=c({},t);n.data.fields?(p.default.fields||(p.default.fields={}),p.default.fields[i]||(p.default.fields[i]={}),p.default.fields[i][r]=c({},n.data),p.field_map=u(p),Object.keys(n.data.fileUploadFields).length>0&&(p.upload_field_map=u(p,!0)),n.data.tokenDetails&&(p.tokenDetails=n.data.tokenDetails),l({show:!0,msg:f("Fields refreshed")})):l({show:!0,msg:`${f("Fields refresh failed Cause:")}${n.data.data||n.data}. ${f("please try again")}`}),n.data.tokenDetails&&(p.tokenDetails=n.data.tokenDetails),d(c({},p))}else l({show:!0,msg:f("Fields refresh failed. please try again")});s(!1)}).catch(()=>s(!1))},u=(e,t)=>{const{applicationId:d,formId:s}=e;return t?e.default.fields[d][s].requiredFileUploadFields.length>0?e.default.fields[d][s].requiredFileUploadFields.map(l=>({formField:"",zohoFormField:l})):[{formField:"",zohoFormField:""}]:e.default.fields[d][s].required.length>0?e.default.fields[d][s].required.map(l=>({formField:"",zohoFormField:l})):[{formField:"",zohoFormField:""}]},H=e=>{const t=e!=null&&e.field_map?e.field_map.filter(s=>{var l,a,i,r;return!s.formField&&s.zohoFormField&&((r=(i=(a=(l=e==null?void 0:e.default)==null?void 0:l.fields)==null?void 0:a[e.applicationId])==null?void 0:i[e.formId])==null?void 0:r.required.indexOf(s.zohoFormField))!==-1}):[],d=e!=null&&e.upload_field_map?e.upload_field_map.filter(s=>{var l,a,i,r;return!s.formField&&s.zohoFormField&&((r=(i=(a=(l=e==null?void 0:e.default)==null?void 0:l.fields)==null?void 0:a[e.applicationId])==null?void 0:i[e.formId])==null?void 0:r.requiredFileUploadFields.indexOf(s.zohoFormField))!==-1}):[];return!(t.length>0||d.length>0)};export{O as a,S as b,H as c,j as d,M as h,N as r};
2