import{q as u,t as f,V as m,e as h,n as g,g as p,$ as R}from"./DThBoNQI.js";import"./tXL-a5uR.js";const w=async()=>{const{tenant:r}=p();try{return await R("/api/v2/Redirects",{headers:{tenant:r}})}catch(s){return console.error(s),[]}},_=(r,s)=>{var o,c;let e=s;return e!=null&&e.length?(e=((c=(o=e==null?void 0:e.toLowerCase())==null?void 0:o.split(/[?#]/)[0])==null?void 0:c.replace(/^\/+/,""))||"",r.find(a=>{var i,n;let t=a.from;return t=((n=(i=t.toLowerCase())==null?void 0:i.split(/[?#]/)[0])==null?void 0:n.replace(/^\/+/,""))||"",t===e})||null):null},P=u(async(r,s)=>{var i,n,d;let e,l;const o=([e,l]=f(()=>w()),e=await e,l(),e),c=(n=(i=s.redirectedFrom)==null?void 0:i.fullPath)!=null&&n.length?s:r;let a=((d=c==null?void 0:c.redirectedFrom)==null?void 0:d.fullPath)??"";["/tickets","/login"].includes(r.fullPath)&&(a=r.fullPath);const t=_(o,a);if(t&&m(h().hostname,a,t.to))return console.log("Redirecting: "+t.to),g(t.to,{external:!0})});export{P as default};

AltStyle によって変換されたページ (->オリジナル) /