| Server IP : 34.87.99.72 / Your IP : 216.73.217.31 Web Server : Apache/2.4.46 (Unix) OpenSSL/1.1.1n System : Linux zlock-bitnami-lamp-prod-v2-vm 4.19.0-16-cloud-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 User : bitnami ( 1000) PHP Version : 7.4.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /opt/bitnami/apache/htdocs/app/public/js/ |
Upload File : |
(self.webpackChunk=self.webpackChunk||[]).push([[830],{6399:(t,s,r)=>{"use strict";r.d(s,{v:()=>a});var a={methods:{errorHandler_:function(t){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=this.errorSeparator_(t,s),a=r.a,e=r.b;return Object.keys(e).length>0&&this.alertErrorMessages_(this.computeErrorMessages_(e)),a},errorSeparator_:function(t){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r="Something Is Not Right. Please Try Again Later.",a={},e={};if(null==t)this.defaultNotify_(r);else if(t.status&&t.data){var o=t.status,i=t.data;if(422==o){var n=i.errors||i.message;Object.keys(n).forEach((function(t){s.includes(t)?a[t]=n[t]:e[t]=n[t]}))}else r=400==o?i.message:r,this.defaultNotify_(r)}else console.error(t);return{a,b:e}},defaultNotify_:function(t){return this.$toast.warning(t),null},computeErrorMessages_:function(t){var s=Object.keys(t);if(s.length>0){var r=[];return s.forEach((function(s){r.push(t[s][0])})),r}return[]},alertErrorMessages_:function(t){this.$toast.warning(t.join("<br>"))}}}},8830:(t,s,r)=>{"use strict";r.r(s),r.d(s,{default:()=>e});const a={mixins:[r(6399).v],data:function(){return{status:"",formData:{},submit_loading:!1,errors:{}}},methods:{submitForm:function(){this.errors={},this.formData.password!==this.formData.password_confirmation?this.errors.password=["Password not match"]:this.resetPassword()},resetPassword:function(){var t=this;this.submit_loading=!0;var s={password:this.formData.password,password_confirmation:this.formData.password_confirmation,token:this.$route.params.token,email:this.$route.query.email};this.$api.resetPassword(s).then((function(){t.status="success"})).catch((function(s){t.errors=t.errorHandler_(s,["password","password_confirmation"])})).finally((function(){t.submit_loading=!1}))}}};const e=(0,r(1900).Z)(a,(function(){var t=this,s=t.$createElement,r=t._self._c||s;return r("v-container",{staticClass:"text-center justify-center fill-height"},[r("v-row",{attrs:{justify:"center",dense:""}},[r("v-col",{attrs:{cols:"12",md:"8"}},[r("v-card",{attrs:{width:"100%"}},[r("v-card-title",{staticClass:"text-capitalize primary white--text",staticStyle:{"letter-spacing":"1px"}},[t._v("\n\t\t\t\t\tSetup Password\n\t\t\t\t")]),t._v(" "),r("v-divider"),t._v(" "),r("v-card-text",{staticClass:"px-10 py-4"},["loading"==t.status?r("v-skeleton-loader",{attrs:{type:"list-item-three-line"}}):"success"==t.status?r("div",{staticClass:"pa-12"},[r("div",{staticClass:"pb-6"},[r("v-icon",{attrs:{size:"80",color:"info"}},[t._v("mdi-check-circle")])],1),t._v(" "),r("div",{staticClass:"title font-weight-bold"},[t._v("Your password has been setup.")]),t._v(" "),r("div",{staticClass:"font-italic"},[t._v("( You may close this window. )")])]):[r("div",{staticClass:"text-left pb-1 pt-2"},[r("div",{staticClass:"body-2 text-capitalize pb-1"},[t._v("Please setup your password before proceed")])]),t._v(" "),r("div",[r("v-row",{attrs:{dense:""}},[r("v-col",{attrs:{cols:"12"}},[r("v-text-field",{attrs:{type:"password",label:"Password",outlined:"",dense:"","error-messages":t.errors.password},model:{value:t.formData.password,callback:function(s){t.$set(t.formData,"password",s)},expression:"formData.password"}})],1),t._v(" "),r("v-col",{attrs:{cols:"12"}},[r("v-text-field",{attrs:{type:"password",label:"password_confirmation",outlined:"",dense:"","error-messages":t.errors.password_confirmation},model:{value:t.formData.password_confirmation,callback:function(s){t.$set(t.formData,"password_confirmation",s)},expression:"formData.password_confirmation"}})],1)],1)],1),t._v(" "),r("div",{staticClass:"text-right"},[r("v-btn",{staticClass:"primary",attrs:{type:"submit",loading:t.submit_loading},on:{click:function(s){return t.submitForm()}}},[t._v("\n\t\t\t\t\t\t\t\tSubmit\n\t\t\t\t\t\t\t")])],1)]],2)],1)],1)],1)],1)}),[],!1,null,null,null).exports}}]);