1"use strict";(self.webpackChunkDashboard=self.webpackChunkDashboard||[]).push([[2242],{98596:(s,a,e)=>{e.a(s,(async s=>{e.d(a,{Z:()=>n});var t=e(76610),r=e(21589),o=s([r]);r=(o.then?await o:o)[0];const n={name:"AccountAccessChangePassword",components:{AlertContainer:function(){return e.e(7561).then(e.bind(e,89451))}},props:{noLogin:Boolean,hash:{type:String,default:null}},data:function(){return{password:"",passwordRepeat:"",alert:{state:"",title:"",text:""}}},methods:{changePassword:function(){var s=this;if(this.alert={state:"",title:"",text:""},this.noLogin)this.resetPassword();else{var a={password:this.password};t.hi.put("/v1/me/account/password",a).then((function(a){arguments.length>1&&void 0!==arguments[1]||a.data;s.alert={state:"success",text:s.$t("access.changePassword.message.success")},setTimeout((function(){s.$router.push({name:"login"})}),3e3)})).catch((function(a){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.response;400!=e.status||"UNSAFE_PASSWORD"!=e.data.code?s.alert={state:"error",text:""}:s.alert={state:"error",text:s.$t("general.unsafePassword")}}))}},resetPassword:function(){var s=this,a={password:this.password},e={hash:this.hash};t.hi.put("/v1/password-reset/{hash}",a,e).then((function(a){arguments.length>1&&void 0!==arguments[1]||a.data;s.alert={state:"success",title:s.$t("passwordresetform.messageTitle.resetSuccess"),text:s.$t("passwordresetform.message.resetSuccess")}})).catch((function(a){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.response;400!==e.status?404!==e.status?s.alert={state:"error",text:""}:s.alert={state:"error",title:s.$t("passwordresetform.messageTitle.invalidHash"),text:s.$t("passwordresetform.message.invali
1dHash")}:s.alert={state:"error",text:s.$t("general.unsafePassword")}}))}}}}))},27597:(s,a,e)=>{e.a(s,(async s=>{e.r(a),e.d(a,{default:()=>d});var t=e(92927),r=e(14926),o=e(51900),n=s([r]);r=(n.then?await n:n)[0];const d=(0,o.Z)(r.Z,t.s,t.x,!1,null,null,null).exports}))},14926:(s,a,e)=>{e.a(s,(async s=>{e.d(a,{Z:()=>o});var t=e(98596),r=s([t]);const o=(t=(r.then?await r:r)[0]).Z}))},92927:(s,a,e)=>{e.d(a,{s:()=>t,x:()=>r});var t=function(){var s=this,a=s.$createElement,e=s._self._c||a;return e("div",{staticClass:"account-access-change-password",class:{"card mt-5":!s.noLogin}},[s.noLogin?["success"!==s.alert.state?e("p",{staticClass:"mt-3 mb-4"},[s._v("\n "+s._s(s.$t("passwordresetform.description"))+"\n ")]):s._e(),s._v(" "),e("alert-container",{attrs:{data:s.alert}}),s._v(" "),e("ValidationObserver",{attrs:{slim:""},scopedSlots:s._u([{key:"default",fn:function(a){var t=a.handleSubmit;return["success"!=s.alert.state?e("form",{on:{submit:function(a){return a.preventDefault(),t(s.changePassword)}}},[e("ValidationProvider",{attrs:{vid:"password",name:s.$t("access.changePassword.password"),rules:"required|min:8|max:16|verify_password",slim:""},scopedSlots:s._u([{key:"default",fn:function(a){var t=a.errors,r=a.classes;return[e("div",{staticClass:"form-floating mb-3"},[e("input",{directives:[{name:"model",rawName:"v-model",value:s.password,expression:"password"}],class:["form-control","form-control-lg"].concat(r),attrs:{type:"password",id:"password",name:"password",placeholder:s.$t("access.changePassword.password"),autocomplete:"new-password"},domProps:{value:s.password},on:{input:function(a){a.target.composing||(s.password=a.target.value)}}}),s._v(" "),e("label",{attrs:{for:"password"}},[s._v(s._s(s.$t("access.changePassword.password")))]),s._v(" "),e("div",{staticClass:"invalid-feedback",domProps:{innerHTML:s._s(t[0])}})])]}}],null,!0)}),s._v(" "),e("ValidationProvider",{attrs:{vid:"passwordRepeat",name:s.$t("access.changePassword.passwordRepeat"),rules:"required|confirmed:password",slim:""},scopedSlots:s._u([{key:"default",fn:function(a){var t=a.errors,r=a.classes;return[e("div",{staticClass:"form-floating mb-3"},[e("input",{directives:[{name:"model",rawName:"v-model",value:s.passwordRepeat,expression:"passwordRepeat"}],class:["form-control","form-control-lg"].concat(r),attrs:{type:"password",id:"passwordRepeat",name:"passwordRepeat",placeholder:s.$t("access.changePassword.passwordRepeat")},domProps:{value:s.passwordRepeat},on:{input:function(a){a.target.composing||(s.passwordRepeat=a.target.value)}}}),s._v(" "),e("label",{attrs:{for:"passwordRepeat"}},[s._v(s._s(s.$t("access.changePassword.passwordRepeat")))]),s._v(" "),t[0]?e("div",{staticClass:"invalid-feedback"},[s._v("\n "+s._s(s.$t("access.changePassword.passwordRepeatError"))+"\n ")]):s._e()])]}}],null,!0)}),s._v(" "),e("button",{staticClass:"btn btn-lg btn-bodorange rounded-pill px-4 w-100",attrs:{type:"submit",id:"changePasswordBtn"}},[s._v("\n "+s._s(s.$t("access.changePassword.btnChangePassword"))+"\n ")])],1):s._e()]}}],null,!1,2287902493)})]:[e("div",{staticClass:"card-body p-4"},[e("h2",{staticClass:"text-bodblue-dark"},[s._v("\n "+s._s(s.$t("access.changePassword.title"))+"\n ")]),s._v(" "),e("p",{staticClass:"card-text"},[s._v(s._s(s.$t("access.changePassword.description")))]),s._v(" "),e("alert-container",{attrs:{data:s.alert,layoutType:2}}),s._v(" "),e("ValidationObserver",{attrs:{slim:""},scopedSlots:s._u([{key:"default",fn:function(a){var t=a.handleSubmit;return[e("form",{on:{submit:function(a){return a.preventDefault(),t(s.changePassword)}}},[e("ValidationProvider",{attrs:{vid:"password",name:s.$t("access.changePassword.password"),rules:"required|min:8|max:16|verify_password",slim:""},scopedSlots:s._u([{key:"default",fn:function(a){var t=a.errors,r=a.classes;return[e("div",{staticClass:"mb-3"},[e("label",{staticClass:"form-label",attrs:{for:"password"}},[s._v(s._s(s.$t("access.changePassword.password")))]),s._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:s.password,expression:"password"}],class:["form-control"].concat(r),attrs:{type:"password",id:"password",name:"password",placeholder:s.$t("access.changePassword.password"),autocomplete:"new-password"},domProps:{value:s.password},on:{input:function(a){a.target.composing||(s.password=a.target.value)}}}),s._v(" "),e("div",{staticClass:"invalid-feedback",domProps:{innerHTML:s._s(t[0])}})])]}}],null,!0)}),s._v(" "),e("ValidationProvider",{attrs:{vid:"passwordRepeat",name:s.$t("access.changePassword.passwordRepeat"),rules:"required|confirmed:password",slim:""},scopedSlots:s._u([{key:"default",fn:function(a){var t=a.errors,r=a.classes;return[e("div",{staticClass:"mb-3"},[e("label",{staticClass:"form-label",attrs:{for:"passwordRepeat"}},[s._v(s._s(s.$t("access.changePassword.passwordRepeat")))]),s._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:s.passwordRepeat,expression:"passwordRepeat"}],class:["form-control"].concat(r),attrs:{type:"password",id:"passwordRepeat",name:"passwordRepeat",placeholder:s.$t("access.changePassword.passwordRepeat")},domProps:{value:s.passwordRepeat},on:{input:function(a){a.target.composing||(s.passwordRepeat=a.target.value)}}}),s._v(" "),t[0]?e("div",{staticClass:"invalid-feedback"},[s._v("\n "+s._s(s.$t("access.changePassword.passwordRepeatError"))+"\n ")]):s._e()])]}}],null,!0)}),s._v(" "),e("button",{staticClass:"btn btn-dark rounded-pill px-4",attrs:{type:"submit",id:"changePasswordBtn"}},[s._v("\n "+s._s(s.$t("access.changePassword.btnChangePassword"))+"\n ")])],1)]}}])})],1)]],2)},r=[]}}]);
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.