Build 533169stable
Module 342384
831 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{V:()=>s,W:()=>i}),n(323874),n(14289),n(35956);var r=n(652215);function i(e){let{applicationId:t,customId:n,referrerId:i,linkId:s}=e,a=new URL(r.BVt.ACTIVITY_DETAILS(t),`${location.protocol}//${location.host}`),o=a.searchParams;return null!=s&&o.set("link_id",s),null!=i&&o.set("referrer_id",i),null!=n&&o.set("custom_id",n),a.toString()}function s(e){let{id:t,customInstallUrl:n,installParams:i,integrationTypesConfig:s}=e;if(null!=n)return n;let a=new URLSearchParams;a.set("client_id",t);let o=null!=s&&Object.values(s).some(e=>e?.oauth2_install_params!=null||e?.oauth2InstallParams!=null);if(null!=i&&!o){let{permissions:e,scopes:t}=i;null!=e&&a.set("permissions",e),null!=t&&a.set("scope",t.join(" "))}return`${location.protocol}//${location.host}${r.BVt.OAUTH2_AUTHORIZE}?${a.toString()}`}}