PageSourceSearch

https://www.forendors.cz/_nuxt/password_reset_init-DHRy-9It.js

js forendors.cz collected 2026-09-24 08:49:03 UTC 12,062 bytes, 1 lines download raw bytes

1import{d as P,Q as y,X as F,p as I,L as O,K as B,q as V,o as m,c as S,i as r,z as E,f as w,w as T,n as i,S as K,g as a,x as C,a1 as Q,N as H,_ as x,s as j,V as N,F as X,j as A,t as ne,v as ae,C as z,u as q,M as U,l as b,A as re,h as Z,ah as _e,a as G,B as J,b as W}from"./entry-CNoLJUNe.js";import{_ as Y}from"./TextInput-saxsTENd.js";import{_ as ee}from"./s-locked-DxZOzOkT.js";import{_ as se}from"./InForm-B_p0phzZ.js";import{D as ce,_ as te}from"./venueEvent-BQsTdcwq.js";import{_ as ie}from"./embed_code-C_TYnLzL.js";import{_ as le}from"./Modal-D-wPJv9M.js";import{_ as de}from"./ProseA-BdhHqEOb.js";import{_ as me}from"./account_deleted-C0WwUvnL.js";(function(){try{var u=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new u.Error().stack;t&&(u._sentryDebugIds=u._sentryDebugIds||{},u._sentryDebugIds[t]="fa842ca9-5638-4beb-a080-ca2ecf094573",u._sentryDebugIdIdentifier="sentry-dbid-fa842ca9-5638-4beb-a080-ca2ecf094573")}catch{}})();const pe=P({__name:"LostPassword",emits:["sended"],setup(u,{emit:t}){const o=y(new F({name:"email",type:"email",required:!0})),l=y(""),c=y(!1),f=C(()=>new Q([o.value])),e=I().t,{$api:g}=O(),p=B(),h=V(),s=t,k=async()=>{if(o.value.hasError)return!1;const n=await g.Auth.forgotPasswordEmail({email:o.value.getStringValue().toLowerCase()});if(n.success)s("sended",o.value.getStringValue());else{if(n.status===422)l.value=n.data?.errors?.email[0]||"";else if(n.status===403)if(typeof n.data.id<"u"){const _=n.data.id;await H({path:p("register").concat("?id=",_)}),setTimeout(()=>{h.setMessage(n.data.message||"")},500);return}else l.value=e("forgot_password.error_general").toString();else n.status>=500?l.value=e("forgot_password.error_system").toString():l.value=e("forgot_password.error_general").toString();c.value=!0,h.setMessage(l.value)}};return(n,_)=>{const d=Y,$=ee,v=se;return m(),S("div",null,[r("h1",null,E(n.$t("forgot_password.title")),1),w(v,{class:i(n.$style.form),context:a(f),onSuccess:k},{default:T(()=>[r("p",{class:i(n.$style.reg)},E(n.$t("forgot_password.info")),3),r("div",{class:i(n.$style.transform)},[w(d,{modelValue:a(o),"onUpdate:modelValue":_[0]||(_[0]=M=>K(o)?o.value=M:null),label:"login_box.email"},null,8,["modelValue"]),r("div",{class:i(n.$style.line)},[w($,{text:"forgot_password.send",block:"",class:i(n.$style.btn)},null,8,["class"])],2)],2)]),_:1},8,["class","context"])])}}}),ue="_form_1dfkm_1",fe="_errormsg_1dfkm_4",ge="_line_1dfkm_9",we="_checkbox_1dfkm_14",he="_label_1dfkm_14",ke="_inputwrapper_1dfkm_17",$e="_textarea_1dfkm_21",ye="_compact_1dfkm_21",ve="_input_1dfkm_17",be="_input_slim_1dfkm_42",Se="_has_icon_1dfkm_45",Me="_align_right_1dfkm_53",Le="_password_1dfkm_56",Ie="_pwd_indicator_1dfkm_56",Pe="_pwd_bad_1dfkm_59",xe="_pwd_low_1dfkm_62",Ee="_pwd_mid_1dfkm_65",Te="_pwd_good_1dfkm_68",Ce="_hasmsg_1dfkm_71",Ae="_infomsg_1dfkm_71",Be="_haserror_1dfkm_79",ze="_success_1dfkm_86",De="_info_1dfkm_71",Oe="_hasInfo_1dfkm_112",Ve="_small_1dfkm_120",He="_SvgIcon_1dfkm_129",je="_inputicon_1dfkm_136",Ne="_inputicon_error_1dfkm_142",qe="_inputicon_datetime_1dfkm_146",Ue="_has_suffix_1dfkm_150",Re="_reg_1dfkm_159",Fe="_btn_1dfkm_168",Ke="_transform_1dfkm_173",Qe={form:ue,errormsg:fe,line:ge,checkbox:we,label:he,inputwrapper:ke,textarea:$e,compact:ye,input:ve,input_slim:be,has_icon:Se,align_right:Me,password:Le,pwd_indicator:Ie,pwd_bad:Pe,pwd_low:xe,pwd_mid:Ee,pwd_good:Te,hasmsg:Ce,infomsg:Ae,"infomsg--with-error":"_infomsg--with-error_1dfkm_76",haserror:Be,success:ze,info:De,hasInfo:Oe,small:Ve,"help-tooltip":"_help-tooltip_1dfkm_124",SvgIcon:He,inputicon:je,inputicon_error:Ne,inputicon_datetime:qe,has_suffix:Ue,reg:Re,btn:Fe,transform:Ke},Xe={$style:Qe},Ze=Object.assign(x(pe,[["__cssModules",Xe]]),{__name:"AuthLostPassword"}),Ge=["innerHTML"],Je=["innerHTML"],We=["innerHTML"],Ye=["innerHTML"],D="sendAgainConfirm",es=P({__name:"LostPasswordConfirm",props:{email:{type:String,required:!0}},setup(u){const t=u,o=y(""),l=V(),c=I().t,{$api:f,$sanitize:e}=O(),g=C(()=>l.isModalOpen(D)),p=C(()=>t.email.includes("@centrum.cz")||t.email.includes("@atlas.cz")||t.email.includes("@volny.cz"));j(()=>{const s=document.getElementById("repeateSendEmail");s&&s.addEventListener("click",h)}),N(()=>{const s=document.getElementById("repeateSendEmail");s&&s.removeEventListener("click",h)});const h=s=>{s.preventDefault(),f.Auth.forgotPasswordEmail({email:t.email}).then(k=>{k.success?o.value=c("forgot_password.confirm.resend_info").toString():k.status===422?o.value=e(k.data.errors.email[0]||"",ce):k.status>=500?o.value=c("forgot_password.error_system").toString():o.value=c("forgot_password.error_general").toString(),l.showModal(D)})};return(s,k)=>{const n=te,_=ie,d=le;return m(),S("div",null,[r("h1",null,E(s.$t("forgot_password.title")),1),r("div",{class:i(s.$style.icons)},[w(n,{class:i(s.$style.icon),icon:"lost-pass-sended"},null,8,["class"])],2),r("div",{class:i(s.$style.text_wrapper)},[r("p",{innerHTML:s.$t("forgot_password.confirm.info",{mail:u.email})},null,8,Ge),w(_),r("p",{innerHTML:s.$t("forgot_password.confirm.info2")},null,8,Je),a(p)?(m(),S(X,{key:0},[w(_),r("p",{innerHTML:s.$t("emailDelayInfo")},null,8,We)],64)):A("",!0)],2),ne(w(d,{name:D,title:"forgot_password.confirm.resend_title"},{default:T(()=>[r("p",{innerHTML:a(o)},null,8,Ye)]),_:1},512),[[ae,a(g)]])])}}}),ss="_icons_z4m5i_1",ts="_icon_z4m5i_1",os="_text_wrapper_z4m5i_11",ns={icons:ss,icon:ts,text_wrapper:os},as={$style:ns},rs=Object.assign(x(es,[["__cssModules",as]]),{__name:"AuthLostPasswordConfirm"}),_s={key:0},cs=P({__name:"ChangePassword",emits:["sended"],setup(u,{emit:t}){const o=B(),l=I().t,c=z(),{$api:f}=O(),e=y(new F({name:"password",type:"password",required:!0})),g=y(!1),p=y([]),h=C(()=>new Q([e.value])),s=q().isLogged;U(async()=>{s.value&&await H({path:o("personal")})});const k=t,n=async()=>
1{if(e.value.hasError)return!1;p.value=[];const _={email:(c.query.email||"").toString(),token:(c.params.hash||"").toString(),password:e.value.getStringValue()},d=await f.Auth.resetPasswordEmail(_);if(d.success){k("sended",e.value.getStringValue());return}g.value=!0;const $=d.data.errors;if(d.status===422)if($.password&&$.password.length>0)e.value.hasError=!0,e.value.errorMessage=$.password[0];else{const v=d?.data?.errors;if(v){const M=Object.values(v);p.value=M.filter(L=>L.length>0).map(L=>L[0])}}else d.status>=500?p.value=[l("forgot_password.error_system")]:d.data?.message&&(p.value=[d.data.message])};return(_,d)=>{const $=Y,v=ee,M=se;return m(),b(M,{class:i(_.$style.form),context:a(h),onSuccess:n},{default:T(()=>[r("h2",null,E(_.$t("change_password.info")),1),r("div",{class:i(_.$style.transform)},[w($,{modelValue:a(e),"onUpdate:modelValue":d[0]||(d[0]=L=>K(e)?e.value=L:null),label:"login_box.password",autocomplete:"new-password"},null,8,["modelValue"]),r("div",{class:i(_.$style.line)},[w(v,{text:"change_password.send",block:"",class:i(_.$style.btn)},null,8,["class"])],2),a(g)?(m(),S("div",{key:0,class:i(_.$style.errormsg)},[(m(!0),S(X,null,re(a(p),(L,R)=>(m(),S("span",{key:R},[Z(E(L),1),R<a(p).length-1?(m(),S("br",_s)):A("",!0)]))),128))],2)):A("",!0)],2)]),_:1},8,["class","context"])}}}),is="_form_1w0km_1",ls="_errormsg_1w0km_4",ds="_line_1w0km_9",ms="_checkbox_1w0km_14",ps="_label_1w0km_14",us="_inputwrapper_1w0km_17",fs="_textarea_1w0km_21",gs="_compact_1w0km_21",ws="_input_1w0km_17",hs="_input_slim_1w0km_42",ks="_has_icon_1w0km_45",$s="_align_right_1w0km_53",ys="_password_1w0km_56",vs="_pwd_indicator_1w0km_56",bs="_pwd_bad_1w0km_59",Ss="_pwd_low_1w0km_62",Ms="_pwd_mid_1w0km_65",Ls="_pwd_good_1w0km_68",Is="_hasmsg_1w0km_71",Ps="_infomsg_1w0km_71",xs="_haserror_1w0km_79",Es="_success_1w0km_86",Ts="_info_1w0km_71",Cs="_hasInfo_1w0km_112",As="_small_1w0km_120",Bs="_SvgIcon_1w0km_129",zs="_inputicon_1w0km_136",Ds="_inputicon_error_1w0km_142",Os="_inputicon_datetime_1w0km_146",Vs="_has_suffix_1w0km_150",Hs="_btn_1w0km_163",js="_transform_1w0km_168",Ns={form:is,errormsg:ls,line:ds,checkbox:ms,label:ps,inputwrapper:us,textarea:fs,compact:gs,input:ws,input_slim:hs,has_icon:ks,align_right:$s,password:ys,pwd_indicator:vs,pwd_bad:bs,pwd_low:Ss,pwd_mid:Ms,pwd_good:Ls,hasmsg:Is,infomsg:Ps,"infomsg--with-error":"_infomsg--with-error_1w0km_76",haserror:xs,success:Es,info:Ts,hasInfo:Cs,small:As,"help-tooltip":"_help-tooltip_1w0km_124",SvgIcon:Bs,inputicon:zs,inputicon_error:Ds,inputicon_datetime:Os,has_suffix:Vs,btn:Hs,transform:js},qs={$style:Ns},Us=Object.assign(x(cs,[["__cssModules",qs]]),{__name:"AuthChangePassword"}),Rs=["innerHTML"],Fs=["innerHTML"],Ks="sendAgainConfirm",Qs=P({__name:"ChangePasswordConfirm",props:{email:{type:String,required:!0}},setup(u){const t=q(),o=V(),l=B();U(async()=>{await t.refreshUser(),document.getElementById("loginLink")?.addEventListener("click",f)}),j(()=>{const e=document.getElementById("repeateSendEmail");e?.addEventListener("click",c)}),N(()=>{const e=document.getElementById("repeateSendEmail");e?.removeEventListener("click",c)});const c=e=>{e.preventDefault(),o.showModal(Ks)},f=async e=>{e.preventDefault(),await H({path:l("personal")})};return(e,g)=>{const p=te;return m(),S("div",null,[r("div",{class:i(e.$style.icons)},[w(p,{class:i(e.$style.icon),icon:"registration-lock"},null,8,["class"])],2),r("div",{class:i(e.$style.text_wrapper)},[r("p",null,[r("strong",{innerHTML:e.$t("change_password.confirm.info")},null,8,Rs)]),r("p",{innerHTML:e.$t("change_password.confirm.info2")},null,8,Fs)],2)])}}}),Xs="_icons_z4m5i_1",Zs="_icon_z4m5i_1",Gs="_text_wrapper_z4m5i_11",Js={icons:Xs,icon:Zs,text_wrapper:Gs},Ws={$style:Js},Ys=Object.assign(x(Qs,[["__cssModules",Ws]]),{__name:"AuthChangePasswordConfirm"}),et=P({__name:"PagePasswordReset",setup(u){const t=_e(),o=q(),l=z(),c=B(),f=y(!1),e=y(""),g=C(()=>{const s=l.params.hash;return typeof s=="string"&&s.length>0});U(async()=>{o.isLogged.value&&(await o.logOut(),t.onLogout())}),j(()=>{document.getElementById("pwdResetPopupLink")?.addEventListener("click",h)}),N(()=>{document.getElementById("pwdResetPopupLink")?.removeEventListener("click",h)});const p=s=>{f.value=!0,e.value=s},h=s=>{s.preventDefault(),window.location.reload()};return(s,k)=>{const n=Ze,_=rs,d=Us,$=Ys,v=de,M=me;return m(),b(M,{class:i({[s.$style.block]:!0,[s.$style.confirm]:a(f)})},{default:T(()=>[!a(f)&&!a(g)?(m(),b(n,{key:0,onSended:p})):a(f)&&!a(g)?(m(),b(_,{key:1,email:a(e)},null,8,["email"])):!a(f)&&a(g)?(m(),b(d,{key:2,onSended:p})):a(f)&&a(g)?(m(),b($,{key:3,email:a(e)},null,8,["email"])):A("",!0),w(v,{to:a(c)({name:"login"})},{default:T(()=>[Z(E(s.$t("login_box.link_to_login")),1)]),_:1},8,["to"])]),_:1},8,["class"])}}}),st="_block_1ilz9_1",tt="_confirm_1ilz9_13",ot={block:st,confirm:tt},nt={$style:ot},oe=Object.assign(x(et,[["__cssModules",nt]]),{__name:"PagePasswordReset"}),at=P({__name:"password_reset",setup(u){const t=I().t;return G({title:t("page.password_reset.page_title").toString(),htmlAttrs:{lang:I().locale.value}}),J({ogTitle:t("page.password_reset.page_title").toString(),ogUrl:`${W().public.appUrl}${z().fullPath}`,ogDescription:t("page.password_reset.og_description").toString(),description:t("page.password_reset.page_description").toString()}),(o,l)=>{const c=oe;return m(),b(c)}}}),rt="_block_1p0qr_1",_t="_confirm_1p0qr_13",ct={block:rt,confirm:_t},it={$style:ct},lt=x(at,[["__cssModules",it]]),Lt=Object.freeze(Object.defineProperty({__proto__:null,default:lt},Symbol.toStringTag,{value:"Module"})),dt=P({__name:"password_reset_init",setup(u){const t=I().t;return G({title:t("page.password_reset.page_title").toString(),htmlAttrs:{lang:I().locale.value}}),J({ogTitle:t("page.password_reset.page_title").toString(),ogUrl:`${W().public.appUrl}${z().fullPath}`,ogDescription:t("page.password_reset.og_description").toString(),description:t("page.password_reset.page_description").toString()}),(o,l)=>{const c=oe;return m(),b(c)}}}),mt="_block_1p0qr_1",pt="_confirm_1p0qr_13",ut={block:mt,confirm:pt},ft={$style:ut},gt=x(dt,[["__cssModules",ft]]),It=Object.freeze(Object.defineProperty({__proto__:null,default:gt},Symbol.toStringTag,{value:"Module"}));
1export{It as a,Lt as p};

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.