PageSourceSearch

https://octopusev.com/_next/static/immutable/chunks/1d1e_6h1evp79.js

js octopusev.com collected 2026-09-25 04:06:52 UTC 31,832 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="0926ab83-7484-e9b7-32ee-f82a9a64d48f")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,827480,(e,t,r)=>{"use strict";try{var n="u">typeof window?window:e.g;n._sentryModuleMetadata=n._sentryModuleMetadata||{},n._sentryModuleMetadata[(new n.Error).stack]=Object.assign({},n._sentryModuleMetadata[(new n.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}var a=e.r(564145);Object.defineProperty(r,"__esModule",{value:!0}),r.UnsupportedStrategy=r.UnknownError=r.OAuthCallbackError=r.MissingSecret=r.MissingAuthorize=r.MissingAdapterMethods=r.MissingAdapter=r.MissingAPIRoute=r.InvalidCallbackUrl=r.AccountNotLinkedError=void 0,r.adapterErrorHandler=function(e,t){if(e)return Object.keys(e).reduce(function(r,n){return r[n]=(0,i.default)(o.default.mark(function r(){var a,i,s,u,c,l=arguments;return o.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:for(r.prev=0,i=Array(a=l.length),s=0;s<a;s++)i[s]=l[s];return t.debug("adapter_".concat(n),{args:i}),u=e[n],r.next=6,u.apply(void 0,i);case 6:return r.abrupt("return",r.sent);case 9:throw r.prev=9,r.t0=r.catch(0),t.error("adapter_error_".concat(n),r.t0),(c=new h(r.t0)).name="".concat(v(n),"Error"),c;case 15:case"end":return r.stop()}},r,null,[[0,9]])})),r},{})},r.capitalize=v,r.eventsErrorHandler=function(e,t){return Object.keys(e).reduce(function(r,n){return r[n]=(0,i.default)(o.default.mark(function r(){var a,i=arguments;return o.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,a=e[n],r.next=4,a.apply(void 0,i);case 4:return r.abrupt("return",r.sent);case 7:r.prev=7,r.t0=r.catch(0),t.error("".concat(g(n),"_EVENT_ERROR"),r.t0);case 10:case"end":return r.stop()}},r,null,[[0,7]])})),r},{})},r.upperSnake=g;var o=a(e.r(951733)),i=a(e.r(519499)),s=a(e.r(349554)),u=a(e.r(478957)),c=a(e.r(244257)),l=a(e.r(254737)),d=a(e.r(825598)),f=a(e.r(296896));function p(e,t,r){return t=(0,d.default)(t),(0,l.default)(e,y()?Reflect.construct(t,r||[],(0,d.default)(e).constructor):t.apply(e,r))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}var h=r.UnknownError=function(e){function t(e){var r,n;return(0,u.default)(this,t),(n=p(this,t,[null!=(r=null==e?void 0:e.message)?r:e])).name="UnknownError",n.code=e.code,e instanceof Error&&(n.stack=e.stack),n}return(0,f.default)(t,e),(0,c.default)(t,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}])}((0,a(e.r(320223)).default)(Error));function g(e){return e.replace(/([A-Z])/g,"_$1").toUpperCase()}function v(e){return"".concat(e[0].toUpperCase()).concat(e.slice(1))}r.OAuthCallbackError=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","OAuthCallbackError"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h),r.AccountNotLinkedError=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","AccountNotLinkedError"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h),r.MissingAPIRoute=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","MissingAPIRouteError"),(0,s.default)(e,"code","MISSING_NEXTAUTH_API_ROUTE_ERROR"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h),r.MissingSecret=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","MissingSecretError"),(0,s.default)(e,"code","NO_SECRET"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h),r.MissingAuthorize=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","MissingAuthorizeError"),(0,s.default)(e,"code","CALLBACK_CREDENTIALS_HANDLER_ERROR"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h),r.MissingAdapter=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","MissingAdapterError"),(0,s.default)(e,"code","
2EMAIL_REQUIRES_ADAPTER_ERROR"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h),r.MissingAdapterMethods=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","MissingAdapterMethodsError"),(0,s.default)(e,"code","MISSING_ADAPTER_METHODS_ERROR"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h),r.UnsupportedStrategy=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","UnsupportedStrategyError"),(0,s.default)(e,"code","CALLBACK_CREDENTIALS_JWT_ERROR"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h),r.InvalidCallbackUrl=function(e){function t(){var e;(0,u.default)(this,t);for(var r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return e=p(this,t,[].concat(n)),(0,s.default)(e,"name","InvalidCallbackUrl"),(0,s.default)(e,"code","INVALID_CALLBACK_URL_ERROR"),e}return(0,f.default)(t,e),(0,c.default)(t)}(h)},183354,(e,t,r)=>{"use strict";try{var n="u">typeof window?window:e.g;n._sentryModuleMetadata=n._sentryModuleMetadata||{},n._sentryModuleMetadata[(new n.Error).stack]=Object.assign({},n._sentryModuleMetadata[(new n.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}var a=e.r(564145);Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.proxyLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1?arguments[1]:void 0;try{if("u"<typeof window)return e;var r={},n=function(e){var n;r[e]=(n=(0,s.default)(o.default.mark(function r(n,a){var s,u;return o.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(d[e](n,a),"error"===e&&(a=l(a)),a.client=!0,s="".concat(t,"/_log"),u=new URLSearchParams(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){(0,i.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({level:e,code:n},a)),!navigator.sendBeacon){r.next=8;break}return r.abrupt("return",navigator.sendBeacon(s,u));case 8:return r.next=10,fetch(s,{method:"POST",body:u,keepalive:!0});case 10:return r.abrupt("return",r.sent);case 11:case"end":return r.stop()}},r)})),function(e,t){return n.apply(this,arguments)})};for(var a in e)n(a);return r}catch(e){return d}},r.setLogger=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;t||(d.debug=function(){}),e.error&&(d.error=e.error),e.warn&&(d.warn=e.warn),e.debug&&(d.debug=e.debug)};var o=a(e.r(951733)),i=a(e.r(349554)),s=a(e.r(519499)),u=e.r(827480);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){var t,r;if(e instanceof Error&&!(e instanceof u.UnknownError))return{message:e.message,stack:e.stack,name:e.name};if(null!=(t=e)&&t.error){e.error=l(e.error),e.message=null!=(r=e.message)?r:e.error.message}return e}var d={error:function(e,t){t=l(t),console.error("[next-auth][error][".concat(e,"]"),"\nhttps://next-auth.js.org/errors#".concat(e.toLowerCase()),t.message,t)},warn:function(e){console.warn("[next-auth][warn][".concat(e,"]"),"\nhttps://next-auth.js.org/warnings#".concat(e.toLowerCase()))},debug:function(e,t){console.log("[next-auth][debug][".concat(e,"]"),t)}};r.default=d},791870,(e,t,r)=>{"use strict";try{var n="u">typeof window?window:e.g;n._sentryModuleMetadata=n._sentryModuleMetadata||{},n._sentryModuleMetadata[(new n.Error).stack]=Object.assign({},n._sentryModuleMetadata[(new n.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){var t;let r=new URL("http://localhost:3000/api/auth");e&&!e.startsWith("http")&&(e=`https://${e}`);let n=new URL(null!=(t=e)?t:r),a=("/"===n.pathname?r.pathname:n.pathname).replace(/\/$/,""),o=`${n.origin}${a}`;return{origin:n.origin,host:n.host,path:a,base:o,toString:()=>
2o}}},105152,(e,t,r)=>{"use strict";try{var n="u">typeof window?window:e.g;n._sentryModuleMetadata=n._sentryModuleMetadata||{},n._sentryModuleMetadata[(new n.Error).stack]=Object.assign({},n._sentryModuleMetadata[(new n.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}var a=e.r(564145);Object.defineProperty(r,"__esModule",{value:!0}),r.BroadcastChannel=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(t){var r=function(r){if(r.key===e){var n,a=JSON.parse(null!=(n=r.newValue)?n:"{}");(null==a?void 0:a.event)==="session"&&null!=a&&a.data&&t(a)}};return window.addEventListener("storage",r),function(){return window.removeEventListener("storage",r)}},post:function(t){if("u">typeof window)try{localStorage.setItem(e,JSON.stringify(c(c({},t),{},{timestamp:f()})))}catch(e){}}}},r.apiBaseUrl=d,r.fetchData=function(e,t,r){return l.apply(this,arguments)},r.now=f;var o=a(e.r(951733)),i=a(e.r(349554)),s=a(e.r(519499));function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){(0,i.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function l(){return(l=(0,s.default)(o.default.mark(function e(t,r,n){var a,i,s,u,l,f,p,y,h,g=arguments;return o.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=(a=g.length>3&&void 0!==g[3]?g[3]:{}).ctx,u=void 0===(s=a.req)?null==i?void 0:i.req:s,l="".concat(d(r),"/").concat(t),e.prev=2,p={headers:c({"Content-Type":"application/json"},null!=u&&null!=(f=u.headers)&&f.cookie?{cookie:u.headers.cookie}:{})},null!=u&&u.body&&(p.body=JSON.stringify(u.body),p.method="POST"),e.next=7,fetch(l,p);case 7:return y=e.sent,e.next=10,y.json();case 10:if(h=e.sent,y.ok){e.next=13;break}throw h;case 13:return e.abrupt("return",Object.keys(h).length>0?h:null);case 16:return e.prev=16,e.t0=e.catch(2),n.error("CLIENT_FETCH_ERROR",{error:e.t0,url:l}),e.abrupt("return",null);case 20:case"end":return e.stop()}},e,null,[[2,16]])}))).apply(this,arguments)}function d(e){return"u"<typeof window?"".concat(e.baseUrlServer).concat(e.basePathServer):e.basePath}function f(){return Math.floor(Date.now()/1e3)}},443776,(e,t,r)=>{"use strict";try{var n="u">typeof window?window:e.g;n._sentryModuleMetadata=n._sentryModuleMetadata||{},n._sentryModuleMetadata[(new n.Error).stack]=Object.assign({},n._sentryModuleMetadata[(new n.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}Object.defineProperty(r,"__esModule",{value:!0})},497708,(e,t,r)=>{"use strict";var n,a,o,i,s,u=e.i(753609);try{var c="u">typeof window?window:e.g;c._sentryModuleMetadata=c._sentryModuleMetadata||{},c._sentryModuleMetadata[(new c.Error).stack]=Object.assign({},c._sentryModuleMetadata[(new c.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}var l=e.r(564145),d=e.r(157220);Object.defineProperty(r,"__esModule",{value:!0});var f={SessionContext:!0,useSession:!0,getSession:!0,getCsrfToken:!0,getProviders:!0,signIn:!0,signOut:!0,SessionProvider:!0};r.SessionContext=void 0,r.SessionProvider=function(e){if(!A)throw Error("React Context is unavailable in Server Components");var t,r,n,a,o,i,s=e.children,u=e.basePath,c=e.refetchInterval,l=e.refetchWhenOffline;u&&(S.basePath=u);var d=void 0!==e.session;S._lastSync=d?(0,M.now)():0;var f=v.useState(function(){return d&&(S._session=e.session),e.session}),y=(0,g.default)(f,2),w=y[0],b=y[1],m=v.useState(!d),E=(0,g.default)(m,2),k=E[0],O=E[1];v.useEffect(function(){return S._getSession=(0,h.default)(p.default.mark(function e(){var t,r,n=arguments;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=(n.length>0&&void 0!==n[0]?n[0]:{}).event,e.prev=1,!((r="storage"===t)||void 0===S._session)){e.next=10;break}return S._lastSync=(0,M.now)(),e.next=7,R({broadcast:!r});case 7:return S._session=e.sent,b(S._session),e.abrupt("return");case 10:if(!(!t||null===S._session||(0,M.now)()<S._lastSync)){e.next=12;break}return e.abrupt("return");case 12:return S._lastSync=(0,M.now)(),e.next=15,R();case 15:S._session=e.sent,b(S._session),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(1),P.error("CLIENT_SESSION_ERROR",e.t0);case 22:return e.prev=22,O(!1),e.finish(22);case 25:case"end":return e.stop()}},e,null,[[1,19,22,25]])})),S._getSession(),function(){S._lastSync=0,S._session=void 0,S._getSession=function(){}}},[]),v.useEffect(function(){var e=j.receive(function(){return S._getSession({event:"storage"})});return function(){return e()}},[]),v.useEffect(function(){var t=e.refetchOnWindowFocus,r=void 0===t||t,n=function(){r&&"visible"===document.visibilityState&&S._getSession({event:"visibilitychange"})};return document.addEventListener("visibilitychange",n,!1),function(){return document.removeEventListener("visibilitychange",n,!1)}},[e.refetchOnWindowFocus]);var x=(t=v.useState("u">typeof navigator&&navigator.onLine),n=(r=(0,g.default)(t,2))[0],a=r[1],o=function(){return a(!0)},i=function(){return a(!1)},v.useEffect(function(){return window.addEventListener("online",o),window.addEventListener("offline",i),function(){window.removeEventListener("online",o),window.removeEventListener("offline",i)}},[]),n),U=!1!==l||x;v.useEffect(function(){if(c&&U){var e=setInterval(function(){S._session&&S._getSession({event:"poll"})},1e3*c);return function(){return clearInterval(e)}}},[c,U]);var L=v.useMemo(function(){return{data:w,status:k?"loading":w?"authenticated":"unauthenticated",update:function(e){return(0,h.default)(p.default.mark(function t(){var r;return p.default.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!(k||!w)){t.next=2;break}return t.abrupt("return");case 2:return O(!0),t.t0=M.fetchData,t.t1=S,t.t2=P,t.next=8,T();case 8:return t.t3=t.sent,t.t4=e,t.t5={csrfToken:t.t3,data:t.t4},t.t6={body:t.t5},t.t7={req:t.t6},t.next=15,(0,t.t0)("session",t.t1,t.t2,t.t7);case 15:return r=t.sent,O(!1),r&&(b(r),j.post({event:"session",data:{trigger:"getSession"}})),t.abrupt("return",r);case 19:case"end":return t.stop()}},t)}))()}}},[w,k]);return(0,_.jsx)(A.Provider,{value:L,children:s})},r.getCsrfToken=T,r.getProviders=C,r.getSession=R,r.signIn=function(e,t,r){return I.apply(this,arguments)},r.signOut=function(e){return B.apply(this,arguments)},r.useSession=function(e){if(!A)throw Error("React Context is unavailable in Server Components");var t=v.useContext(A),r=null!=e?e:{},n=r.required,a=r.onUnauthenticated,o=n&&"unauthenticated"===t.status;return(v.useEffect(function(){if(o){var e="/api/auth/signin?".concat(new 
2URLSearchParams({error:"SessionRequired",callbackUrl:window.location.href}));a?a():window.location.href=e}},[o,a]),o)?{data:t.data,update:t.update,status:"loading"}:t};var p=l(e.r(951733)),y=l(e.r(349554)),h=l(e.r(519499)),g=l(e.r(721607)),v=k(e.r(651325)),w=k(e.r(183354)),b=l(e.r(791870)),M=e.r(105152),_=e.r(881821),m=e.r(443776);function E(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(E=function(e){return e?r:t})(e)}function k(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=d(e)&&"function"!=typeof e)return{default:e};var r=E(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&({}).hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}return n.default=e,r&&r.set(e,n),n}function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?O(Object(r),!0).forEach(function(t){(0,y.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):O(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}Object.keys(m).forEach(function(e){"default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(f,e)||e in r&&r[e]===m[e]||Object.defineProperty(r,e,{enumerable:!0,get:function(){return m[e]}})});var S={baseUrl:(0,b.default)(null!=(n=u.default.env.NEXTAUTH_URL)?n:u.default.env.VERCEL_URL).origin,basePath:(0,b.default)(u.default.env.NEXTAUTH_URL).path,baseUrlServer:(0,b.default)(null!=(a=null!=(o=u.default.env.NEXTAUTH_URL_INTERNAL)?o:u.default.env.NEXTAUTH_URL)?a:u.default.env.VERCEL_URL).origin,basePathServer:(0,b.default)(null!=(i=u.default.env.NEXTAUTH_URL_INTERNAL)?i:u.default.env.NEXTAUTH_URL).path,_lastSync:0,_session:void 0,_getSession:function(){}},j=(0,M.BroadcastChannel)(),P=(0,w.proxyLogger)(w.default,S.basePath),A=r.SessionContext=null==(s=v.createContext)?void 0:s.call(v,void 0);function R(e){return U.apply(this,arguments)}function U(){return(U=(0,h.default)(p.default.mark(function e(t){var r,n;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.fetchData)("session",S,P,t);case 2:return n=e.sent,(null==(r=null==t?void 0:t.broadcast)||r)&&j.post({event:"session",data:{trigger:"getSession"}}),e.abrupt("return",n);case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}function T(e){return L.apply(this,arguments)}function L(){return(L=(0,h.default)(p.default.mark(function e(t){var r;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.fetchData)("csrf",S,P,t);case 2:return r=e.sent,e.abrupt("return",null==r?void 0:r.csrfToken);case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}function C(){return D.apply(this,arguments)}function D(){return(D=(0,h.default)(p.default.mark(function e(){return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.fetchData)("providers",S,P);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function I(){return(I=(0,h.default)(p.default.mark(function e(t,r,n){var a,o,i,s,u,c,l,d,f,y,h,g,v,w,b,_,m;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=void 0===(o=(a=null!=r?r:{}).callbackUrl)?window.location.href:o,u=void 0===(s=a.redirect)||s,c=(0,M.apiBaseUrl)(S),e.next=4,C();case 4:if(l=e.sent){e.next=8;break}return window.location.href="".concat(c,"/error"),e.abrupt("return");case 8:if(!(!t||!(t in l))){e.next=11;break}return window.location.href="".concat(c,"/signin?").concat(new URLSearchParams({callbackUrl:i})),e.abrupt("return");case 11:return d="credentials"===l[t].type,f="email"===l[t].type,y=d||f,h="".concat(c,"/").concat(d?"callback":"signin","/").concat(t),g="".concat(h).concat(n?"?".concat(new 
2URLSearchParams(n)):""),e.t0=fetch,e.t1=g,e.t2={"Content-Type":"application/x-www-form-urlencoded"},e.t3=URLSearchParams,e.t4=x,e.t5=x({},r),e.t6={},e.next=25,T();case 25:return e.t7=e.sent,e.t8=i,e.t9={csrfToken:e.t7,callbackUrl:e.t8,json:!0},e.t10=(0,e.t4)(e.t5,e.t6,e.t9),e.t11=new e.t3(e.t10),e.t12={method:"post",headers:e.t2,body:e.t11},e.next=33,(0,e.t0)(e.t1,e.t12);case 33:return v=e.sent,e.next=36,v.json();case 36:if(w=e.sent,!(u||!y)){e.next=42;break}return _=null!=(b=w.url)?b:i,window.location.href=_,_.includes("#")&&window.location.reload(),e.abrupt("return");case 42:if(m=new URL(w.url).searchParams.get("error"),!v.ok){e.next=46;break}return e.next=46,S._getSession({event:"storage"});case 46:return e.abrupt("return",{error:m,status:v.status,ok:v.ok,url:m?null:w.url});case 47:case"end":return e.stop()}},e)}))).apply(this,arguments)}function B(){return(B=(0,h.default)(p.default.mark(function e(t){var r,n,a,o,i,s,u,c,l;return p.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=void 0===(n=(null!=t?t:{}).callbackUrl)?window.location.href:n,o=(0,M.apiBaseUrl)(S),e.t0={"Content-Type":"application/x-www-form-urlencoded"},e.t1=URLSearchParams,e.next=6,T();case 6:return e.t2=e.sent,e.t3=a,e.t4={csrfToken:e.t2,callbackUrl:e.t3,json:!0},e.t5=new e.t1(e.t4),i={method:"post",headers:e.t0,body:e.t5},e.next=13,fetch("".concat(o,"/signout"),i);case 13:return s=e.sent,e.next=16,s.json();case 16:if(u=e.sent,j.post({event:"session",data:{trigger:"signout"}}),!(null==(r=null==t?void 0:t.redirect)||r)){e.next=23;break}return l=null!=(c=u.url)?c:a,window.location.href=l,l.includes("#")&&window.location.reload(),e.abrupt("return");case 23:return e.next=25,S._getSession({event:"storage"});case 25:return e.abrupt("return",u);case 26:case"end":return e.stop()}},e)}))).apply(this,arguments)}},181251,893756,e=>{"use strict";var t=e.i(833278),r=e.i(881909),n=e.i(497708),a=e.i(651325);try{var o=window;o._sentryModuleMetadata=o._sentryModuleMetadata||{},o._sentryModuleMetadata[(new o.Error).stack]=Object.assign({},o._sentryModuleMetadata[(new o.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}let i=e=>{let[t,r]=e.toLowerCase().trim().split("@"),n=r?.split(",")[0];return`${t}@${n}`};var s=e.i(856834);try{var u=window;u._sentryModuleMetadata=u._sentryModuleMetadata||{},u._sentryModuleMetadata[(new u.Error).stack]=Object.assign({},u._sentryModuleMetadata[(new u.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}let c=(0,s.getLogger)("fe-website");var l=e.i(685498);try{var d=window;d._sentryModuleMetadata=d._sentryModuleMetadata||{},d._sentryModuleMetadata[(new d.Error).stack]=Object.assign({},d._sentryModuleMetadata[(new d.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}try{var f=window;f._sentryModuleMetadata=f._sentryModuleMetadata||{},f._sentryModuleMetadata[(new f.Error).stack]=Object.assign({},f._sentryModuleMetadata[(new f.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}
2class p extends Error{constructor(e,t){super(e,t),this.name="RedirectUrlError"}}try{var y=window;y._sentryModuleMetadata=y._sentryModuleMetadata||{},y._sentryModuleMetadata[(new y.Error).stack]=Object.assign({},y._sentryModuleMetadata[(new y.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}let h="quote_tool";try{var g=window;g._sentryModuleMetadata=g._sentryModuleMetadata||{},g._sentryModuleMetadata[(new g.Error).stack]=Object.assign({},g._sentryModuleMetadata[(new g.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}let v={email:null,isSubmitting:!1,displayedInput:"email",error:null,verificationAttempts:0,isTrustedDevice:!1};e.s(["useSignInAndVerifyCode",0,({forwardedParams:e}={})=>{let o=(0,r.useRouter)(),[s,u]=(0,a.useState)(v),d=e=>{u(t=>({...t,...e}))},f=async e=>{c.debug(`📨 Starting email submission for: ${e}`),d({error:null,isSubmitting:!0});try{let t=await (0,n.signIn)("email",{redirect:!1,email:e,callbackUrl:"/"});c.withMetadata({signInResponse:t}).debug("📥 Received sign in response"),t?.ok?(c.info("Website email sign in successful, displaying verification form"),g(e)):(c.withError(t?.error).error("Website email sign in failed"),y(t?.error||"Unknown error"))}catch(e){c.withError(e).error("Unexpected error during website email sign in"),y(e)}},y=e=>{(0,t.captureException)(Error(e??"Failed to start NextAuth email flow"),{tags:{flow:"email-signin",error_type:"auth_flow_start_failure"},extra:{nextAuthError:e}}),d({error:"We couldn't send your login request",isSubmitting:!1})},g=e=>{d({displayedInput:"code",email:e,isSubmitting:!1}),o.push({pathname:o.pathname,query:{...o.query,verify_code:"true"}})},w=async(r,n)=>{c.withMetadata({email:n,attempts:s.verificationAttempts}).debug("📝 Starting code verification");let a=s.verificationAttempts+1;d({error:null,isSubmitting:!0,verificationAttempts:a});try{let i=await b(r,n,s.isTrustedDevice);if(c.withMetadata({status:i.status}).debug("📥 Received verification response"),200!==i.status)c.withMetadata({attempts:a}).info("Website invite code verification failed"),M(a);else{let r=((e,r)=>{let n,a=(e=>{let r=e===h?"https://quote.octopusev.com":"https://octopusev.com";try{return new URL(r)}catch{let n=new p(`Failed to set up Sign In: Base URL for app "${e}" (${r}) was malformed`);throw(0,t.captureException)(n,{extra:{appName:e}}),n}})((n=e.app,"qt"===n?h:"website")),o=((e,t)=>{if(!t.startsWith("/"))return e;try{return new URL(t,e)}catch{return e}})(a,(Array.isArray(e.callbackUrl)?e.callbackUrl[0]:e.callbackUrl)??"/");for(let t of r){let r=Array.isArray(e[t])?e[t][0]:e[t];r&&o.searchParams.append(t,r)}return o})(o.query,e??[]);c.withMetadata({redirectUrl:r}).info("Website invite code verification successful, redirecting"),await o.push(r)}}catch{_()}finally{d({isSubmitting:!1})}},b=async(e,t,r)=>{c.withMetadata({email:i(t),isTrustedDevice:r}).debug("🔑 Making verification request");let n=await l.default.getFeatureFlag("logged-cookie-expiry-duration-test"),a=new URLSearchParams({email:i(t),token:e,isTrustedDevice:String(r),shortSessionDuration:n});return fetch(`/api/auth/callback/email?${a.toString()}`)},M=e=>{c.withMetadata({attempts:e,maxAttempts:3}).debug("⚠️ Verification attempt failed"),e>=3?(c.debug("🔄 Max verification attempts reached, resetting state"),E(),m("Your code expired. Please try again.")):m("You have entered the wrong code.")},_=()=>{c.debug("💥 Verification error occurred"),m("There has been an error. Please try again.")},m=e=>{c.withError(e).debug("❌ Setting verification failure"),d({error:e,isSubmitting:!1})},E=()=>{c.debug("🔄 Resetting auth state"),u(v)};return{email:s.email,isSubmitting:s.isSubmitting,shouldShowEmailInput:"email"===s.displayedInput,error:s.error,isTrustedDevice:s.isTrustedDevice,handleSignIn:f,handleVerifyCode:w,handleResetSignIn:E,toggleIsTrustedDevice:()=>{d({isTrustedDevice:!s.isTrustedDevice})},setError:e=>d({error:e})}}],893756);try{var w=window;w._sentryModuleMetadata=w._sentryModuleMetadata||{},w._sentryModuleMetadata[(new w.Error).stack]=Object.assign({},w._sentryModuleMetadata[(new w.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}e.s([],181251)},663800,270459,e=>{"use strict";var t=e.i(881821),r=e.i(22156),n=e.i(763135);e.i(560499);var a=e.i(426978),o=e.i(974096),i=e.i(384092);e.i(774901);var s=e.i(93472);e.i(214671);var u=e.i(890151);e.i(972047);var c=e.i(837710);e.i(322591);var l=e.i(591275);e.i(564488);var d=e.i(616915);e.i(810015);var f=e.i(79745);e.i(738279);var p=e.i(884876);e.i(35094);var y=e.i(429865);e.i(691698);var h=e.i(527617),g=e.i(176121);e.i(511037);var v=e.i(795452);try{var w=window;w._sentryModuleMetadata=w._sentryModuleMetadata||{},w._sentryModuleMetadata[(new w.Error).stack]=Object.assign({},w._sentryModuleMetadata[(new w.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}
2let b=a.object().shape({code:o.string().required("Please enter the code").matches(/^[0-9\s]+$/,"Uh-oh! That seems to be an invite code. To log-in, please use the code we have just emailed you.")});e.s(["VerifyCodeForm",0,({heading:e,content:a,isSubmitting:o,email:w,error:M,isTrustedDevice:_,toggleIsTrustedDevice:m,onVerifyCode:E,onResetSignIn:k,setError:O,onSuccess:x=()=>{}})=>{let S=(0,i.useMediaQueryContext)(),{register:j,setValue:P,trigger:A,handleSubmit:R,formState:{errors:U}}=(0,n.useForm)({resolver:(0,r.yupResolver)(b)});return(0,t.jsx)(h.Frame,{background:S.md?"secondary":"default",borderRadius:"large",children:(0,t.jsx)(u.Box,{pb:5,px:S.md?5:4,pt:5*!!S.md,children:(0,t.jsxs)(l.Flex,{gap:S.md?5:4,flexDirection:"column",children:[(0,t.jsxs)(l.Flex,{gap:2,flexDirection:"column",children:[(0,t.jsx)(v.Typography,{gutter:!1,variant:v.Variant.H3,component:"h1",align:"center",children:e}),(0,t.jsx)(v.Typography,{gutter:!1,align:"center",children:a})]}),(0,t.jsxs)("form",{onSubmit:R(async({code:e})=>await E(e,w,x)),children:[(0,t.jsx)(u.Box,{mb:S.md?5:4,children:(0,t.jsxs)(f.Control,{children:[(0,t.jsx)(y.Input,{id:"code",name:"code",placeholder:"Login code",label:"Login code",error:!!U.code,required:!0,inputProps:{"aria-labelledby":U?.code?"email-error":void 0,...j("code"),onChange:e=>{M&&O(""),P("code",e.currentTarget.value),A("code")}}}),!!U.code&&(0,t.jsx)(p.HelperText,{error:!0,children:U.code.message}),M&&(0,t.jsx)(p.HelperText,{error:!0,children:M}),(0,t.jsx)(u.Box,{mt:4,children:(0,t.jsxs)(l.Flex,{gap:3,alignItems:"center",children:[(0,t.jsx)(d.Checkbox,{name:"trustedDevice",id:"trustedDevice",label:"Trust this device for 7 days",inputProps:{onChange:m,checked:_}}),(0,t.jsx)(g.Tooltip,{label:"Selecting this will save you from logging in again in the next 7 days. We recommend to only enable this when using a device you trust."})]})})]})}),(0,t.jsxs)(l.Flex,{alignItems:"center",gap:S.md?5:4,flexDirection:"column",alignContent:"center",children:[(0,t.jsx)(c.Button,{id:"submit-code-button",type:"submit",isFullWidth:!0,isDisabled:o,isLoading:o,children:"Sign in"}),(0,t.jsx)(c.Button,{buttonStyle:"text",color:"white",onClick:k,children:"Send another code"}),(0,t.jsx)(s.Alert,{variant:"outlined",type:"informational",children:(0,t.jsx)(v.Typography,{gutter:!1,align:"center",children:"Can’t find the email? Check your spam folder."})})]})]})]})})})}],270459);try{var M=window;M._sentryModuleMetadata=M._sentryModuleMetadata||{},M._sentryModuleMetadata[(new M.Error).stack]=Object.assign({},M._sentryModuleMetadata[(new M.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}e.s([],663800)},968240,335116,e=>{"use strict";e.i(560499);var t=e.i(974096);try{var r=window;r._sentryModuleMetadata=r._sentryModuleMetadata||{},r._sentryModuleMetadata[(new r.Error).stack]=Object.assign({},r._sentryModuleMetadata[(new r.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}let n=t.string().email("Please enter a valid email address").required("Please enter a valid email address");e.s(["validateEmail",0,n],335116);try{var a=window;a._sentryModuleMetadata=a._sentryModuleMetadata||{},a._sentryModuleMetadata[(new a.Error).stack]=Object.assign({},a._sentryModuleMetadata[(new a.Error).stack],{"_sentryBundlerPluginAppKey:0b2471cc-95d6-4606-a0ee-38ef27ec81e9":!0})}catch(e){}e.s([],968240)}]);
3
4//# debugId=0926ab83-7484-e9b7-32ee-f82a9a64d48f

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.