pleroma/priv/static/adminfe/static/js/chunk-2b9c.cf321c74.js

2 lines
28 KiB
JavaScript
Raw Normal View History

(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2b9c"],{"13xp":function(t,s,e){"use strict";var a=e("2r4G");e.n(a).a},"2r4G":function(t,s,e){},"4bFr":function(t,s,e){"use strict";e.r(s);var a=e("ot3S"),i=e("tPM3"),r=e("o0o1"),n=e.n(r),o=e("yXPU"),u=e.n(o),l={name:"SecuritySettingsModal",props:{visible:{type:Boolean,default:!1},user:{type:Object,default:function(){return{}}}},data:function(){return{emailForm:{newEmail:"",isLoading:!1},passwordForm:{newPassword:"",isLoading:!1}}},computed:{userCredentials:function(){return this.$store.state.userProfile.userCredentials}},mounted:function(){var t=u()(n.a.mark(function t(){return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.$store.dispatch("FetchUserCredentials",{nickname:this.user.nickname});case 2:this.emailForm.newEmail=this.userCredentials.email;case 3:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}(),methods:{updateEmail:function(){var t=u()(n.a.mark(function t(){var s;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s={email:this.emailForm.newEmail},this.emailForm.isLoading=!0,t.next=4,this.$store.dispatch("UpdateUserCredentials",{nickname:this.user.nickname,credentials:s});case 4:this.emailForm.isLoading=!1,this.$notify.success({title:this.$t("userProfile.securitySettings.success"),message:this.$t("userProfile.securitySettings.emailUpdated"),duration:2e3});case 6:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}(),updatePassword:function(){var t=u()(n.a.mark(function t(){var s;return n.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s={password:this.passwordForm.newPassword},this.passwordForm.isLoading=!0,t.next=4,this.$store.dispatch("UpdateUserCredentials",{nickname:this.user.nickname,credentials:s});case 4:this.passwordForm.isLoading=!1,this.passwordForm.newPassword="",this.$notify.success({title:this.$t("userProfile.securitySettings.success"),message:this.$t("userProfile.securitySettings.passwordUpdated"),duration:2e3});case 7:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}(),close:function(){this.$emit("close",!0)}}},c=(e("13xp"),e("KHd+")),d=Object(c.a)(l,function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("el-dialog",{staticClass:"security-settings-modal",attrs:{"before-close":t.close,title:t.$t("userProfile.securitySettings.securitySettings"),visible:t.visible}},[e("el-row",[e("p",[e("label",[t._v("\n "+t._s(t.$t("userProfile.securitySettings.email"))+"\n ")])])]),t._v(" "),e("el-row",[e("el-input",{attrs:{placeholder:t.$t("userProfile.securitySettings.inputNewEmail")},model:{value:t.emailForm.newEmail,callback:function(s){t.$set(t.emailForm,"newEmail",s)},expression:"emailForm.newEmail"}})],1),t._v(" "),e("br"),t._v(" "),e("el-row",{attrs:{type:"flex",justify:"end"}},[e("el-button",{attrs:{loading:t.emailForm.isLoading,disabled:!t.emailForm.newEmail||t.emailForm.newEmail===t.userCredentials.email,type:"primary"},on:{click:function(s){return t.updateEmail()}}},[t._v("\n "+t._s(t.$t("userProfile.securitySettings.submit"))+"\n ")])],1),t._v(" "),e("el-row",[e("p",[e("label",[t._v("\n "+t._s(t.$t("userProfile.securitySettings.password"))+"\n ")])])]),t._v(" "),e("el-row",[e("el-input",{attrs:{placeholder:t.$t("userProfile.securitySettings.inputNewPassword"),"show-password":""},model:{value:t.passwordForm.newPassword,callback:function(s){t.$set(t.passwordForm,"newPassword",s)},expression:"passwordForm.newPassword"}}),t._v(" "),e("small",{staticClass:"form-text"},[t._v("\n "+t._s(t.$t("userProfile.securitySettings.passwordLengthNotice",{minLength:8}))+"\n ")]),t._v(" "),e("br"),t._v(" "),e("el-alert",{attrs:{closable:!1,type:"warning","show-icon":""}},[e("p",[t._v(t._s(t.$t("userProfile.securitySettings.passwordChangeWarning1")))]),t._v(" "),e("p",[t._v(t._s(t.$t("userProfile.securitySettings.passwordChangeWarning2")))])])],1),t._v(" "),e("br"),t._v(" "),e("el-row",{attrs:{type:"flex",justify:"end"}},[e("el-but
//# sourceMappingURL=chunk-2b9c.cf321c74.js.map