/home/ivoiecob/email.hirewise-va.com/adminpanel/js/705.50a8ac37.js
"use strict";(globalThis["webpackChunkadmin_panel_vue_webclient"]=globalThis["webpackChunkadmin_panel_vue_webclient"]||[]).push([[705],{60705:(e,s,a)=>{a.r(s),a.d(s,{default:()=>ae});var t=a(61758);const l=e=>((0,t.Qi)("data-v-c4779c58"),e=e(),(0,t.jt)(),e),n={class:"full-height full-width"},o={class:"q-pa-lg"},i={class:"row q-mb-md"},r={class:"col text-h5"},d={class:"row q-mb-md"},C={class:"col-2 q-mt-sm"},h={class:"col-5"},c={class:"row q-mb-md"},E={class:"col-2 q-mt-sm"},p={class:"col-5"},A={class:"row q-mb-md"},m={class:"col-2 q-mt-sm"},g={class:"col-5"},T={class:"row"},u=l((()=>(0,t.Lk)("div",{class:"col-2 q-my-sm"},null,-1))),R={class:"col-5"},L={class:"q-pt-md text-right"},N={class:"q-pa-lg"},I={class:"row q-mb-md"},_={class:"col text-h5"},b={class:"row q-mb-sm"},v={class:"col-10"},P={class:"row q-mb-md"},S={class:"col-5"},k={class:"row q-mb-sm"},w={class:"col-10"},O={class:"row"},y={class:"col-5"};function B(e,s,a,l,B,U){const W=(0,t.g2)("q-input"),q=(0,t.g2)("q-btn"),F=(0,t.g2)("q-card-section"),f=(0,t.g2)("q-card"),x=(0,t.g2)("SystemSettings"),H=(0,t.g2)("q-item-label"),$=(0,t.g2)("q-scroll-area"),K=(0,t.g2)("q-card-actions"),D=(0,t.g2)("q-dialog"),G=(0,t.g2)("q-linear-progress"),V=(0,t.g2)("q-inner-loading"),Q=(0,t.gN)("t"),Y=(0,t.gN)("close-popup");return(0,t.uX)(),(0,t.CE)("div",n,[(0,t.bF)($,{class:"full-height full-width"},{default:(0,t.k6)((()=>[(0,t.Lk)("div",o,[(0,t.Lk)("div",i,[(0,t.bo)((0,t.Lk)("div",r,null,512),[[Q,"ROCKETCHATWEBCLIENT.HEADING_SETTINGS_TAB"]])]),(0,t.bF)(f,{flat:"",bordered:"",class:"card-edit-settings"},{default:(0,t.k6)((()=>[(0,t.bF)(F,null,{default:(0,t.k6)((()=>[(0,t.Lk)("div",d,[(0,t.bo)((0,t.Lk)("div",C,null,512),[[Q,"ROCKETCHATWEBCLIENT.ADMIN_CHAT_URL_LABEL"]]),(0,t.Lk)("div",h,[(0,t.bF)(W,{outlined:"",dense:"","bg-color":"white",modelValue:B.chatUrl,"onUpdate:modelValue":s[0]||(s[0]=e=>B.chatUrl=e)},null,8,["modelValue"])])]),(0,t.Lk)("div",c,[(0,t.bo)((0,t.Lk)("div",E,null,512),[[Q,"ROCKETCHATWEBCLIENT.ADMIN_USERNAME_LABEL"]]),(0,t.Lk)("div",p,[(0,t.bF)(W,{outlined:"",dense:"","bg-color":"white",modelValue:B.adminUsername,"onUpdate:modelValue":s[1]||(s[1]=e=>B.adminUsername=e)},null,8,["modelValue"])])]),(0,t.Lk)("div",A,[(0,t.bo)((0,t.Lk)("div",m,null,512),[[Q,"ROCKETCHATWEBCLIENT.ADMIN_PASSWORD_LABEL"]]),(0,t.Lk)("div",g,[(0,t.bF)(W,{outlined:"",dense:"","bg-color":"white",type:"password",autocomplete:"new-password",modelValue:B.adminPassword,"onUpdate:modelValue":s[2]||(s[2]=e=>B.adminPassword=e)},null,8,["modelValue"])])]),(0,t.Lk)("div",T,[u,(0,t.Lk)("div",R,[(0,t.bF)(q,{unelevated:"","no-caps":"",dense:"",class:"q-px-sm",ripple:!1,color:"primary",loading:B.testingConnection,label:e.$t("ADMINPANELWEBCLIENT.BUTTON_TEST_CONNECTION"),onClick:U.testConnection},null,8,["loading","label","onClick"])])])])),_:1})])),_:1}),(0,t.Lk)("div",L,[(0,t.bF)(q,{unelevated:"","no-caps":"",dense:"",class:"q-px-sm",ripple:!1,color:"primary",label:e.$t("COREWEBCLIENT.ACTION_SAVE"),onClick:U.save},null,8,["label","onClick"])])]),(0,t.bF)(x,{hasChanges:U.hasChanges,onAttemptToApplyRequiredChanges:U.attemptToApplyRequiredChanges},null,8,["hasChanges","onAttemptToApplyRequiredChanges"]),(0,t.Lk)("div",N,[(0,t.Lk)("div",I,[(0,t.bo)((0,t.Lk)("div",_,null,512),[[Q,"ROCKETCHATWEBCLIENT.HEADING_APPEARANCE_SETTINGS_TAB"]])]),(0,t.bF)(f,{flat:"",bordered:"",class:"card-edit-settings"},{default:(0,t.k6)((()=>[(0,t.bF)(F,null,{default:(0,t.k6)((()=>[(0,t.Lk)("div",b,[(0,t.Lk)("div",v,[(0,t.bo)((0,t.bF)(H,{caption:""},null,512),[[Q,"ROCKETCHATWEBCLIENT.HINT_APPLY_TEXTS"]])])]),(0,t.Lk)("div",P,[(0,t.Lk)("div",S,[(0,t.bF)(q,{unelevated:"","no-caps":"",dense:"",class:"q-px-sm",ripple:!1,color:"primary",loading:B.applyTextChangesInProgress,label:e.$t("ROCKETCHATWEBCLIENT.ACTION_APPLY_TEXTS"),onClick:U.applyTextChanges},null,8,["loading","label","onClick"])])]),(0,t.Lk)("div",k,[(0,t.Lk)("div",w,[(0,t.bo)((0,t.bF)(H,{caption:""},null,512),[[Q,"ROCKETCHATWEBCLIENT.HINT_APPLY_CSS"]])])]),(0,t.Lk)("div",O,[(0,t.Lk)("div",y,[(0,t.bF)(q,{unelevated:"","no-caps":"",dense:"",class:"q-px-sm",ripple:!1,color:"primary",loading:B.applyCssChangesInProgress,label:e.$t("ROCKETCHATWEBCLIENT.ACTION_APPLY_CSS"),onClick:U.applyCssChanges},null,8,["loading","label","onClick"])])])])),_:1})])),_:1})])])),_:1}),(0,t.bF)(D,{modelValue:B.showSaveBeforeApplyWarning,"onUpdate:modelValue":s[3]||(s[3]=e=>B.showSaveBeforeApplyWarning=e)},{default:(0,t.k6)((()=>[(0,t.bF)(f,null,{default:(0,t.k6)((()=>[(0,t.bo)((0,t.bF)(F,null,null,512),[[Q,"ROCKETCHATWEBCLIENT.WARNING_SAVE_BEFORE_APPLY"]]),(0,t.bF)(K,{align:"right"},{default:(0,t.k6)((()=>[(0,t.bo)((0,t.bF)(q,{flat:"",label:e.$t("COREWEBCLIENT.ACTION_OK"),color:"primary"},null,8,["label"]),[[Y]])])),_:1})])),_:1})])),_:1},8,["modelValue"]),(0,t.bF)(V,{style:{"justify-content":"flex-start"},showing:B.saving},{default:(0,t.k6)((()=>[(0,t.bF)(G,{query:""})])),_:1},8,["showing"])])}var U=a(36720),W=a(38176),q=a(79134),F=a(659),f=a(57806);const x="******",H={name:"RocketChatAdminSettings",components:{SystemSettings:f.A},data(){return{chatUrl:"",adminUsername:"",adminPassword:x,savedPassword:x,saving:!1,testingConnection:!1,showSaveBeforeApplyWarning:!1,applyTextChangesInProgress:!1,applyCssChangesInProgress:!1}},mounted(){this.saving=!1,this.populate()},beforeRouteLeave(e,s,a){this.$root.doBeforeRouteLeave(e,s,a)},methods:{hasChanges(){const e=F.A.getRocketChatWebclientSettings();return this.chatUrl!==e.chatUrl||this.adminUsername!==e.adminUsername||this.adminPassword!==this.savedPassword},revertChanges(){this.populate()},populate(){const e=F.A.getRocketChatWebclientSettings();this.chatUrl=e.chatUrl,this.adminUsername=e.adminUsername,this.adminPassword=x,this.savedPassword=x},save(){if(!this.saving){this.saving=!0;const e={ChatUrl:this.chatUrl,AdminUsername:this.adminUsername};x!==this.adminPassword&&(e.AdminPassword=this.adminPassword),q.A.sendRequest({moduleName:"RocketChatWebclient",methodName:"UpdateSettings",parameters:e}).then((s=>{this.saving=!1,!0===s?(F.A.saveRocketChatWebclientSettings({chatUrl:e.ChatUrl,adminUsername:e.AdminUsername}),this.populate(),W.A.showReport(this.$t("COREWEBCLIENT.REPORT_SETTINGS_UPDATE_SUCCESS"))):W.A.showError(this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED"))}),(e=>{this.saving=!1,W.A.showError(U.A.getTextFromResponse(e,this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED")))}))}},attemptToApplyRequiredChanges(){this.hasChanges()&&(this.showSaveBeforeApplyWarning=!0)},applyTextChanges(){this.applyTextChangesInProgress||(this.hasChanges()?this.showSaveBeforeApplyWarning=!0:(this.applyTextChangesInProgress=!0,q.A.sendRequest({moduleName:"RocketChatWebclient",methodName:"ApplyRocketChatTextChanges"}).then((e=>{this.applyTextChangesInProgress=!1,!0===e?W.A.showReport(this.$t("ROCKETCHATWEBCLIENT.REPORT_APPLY_CONFIGS_SUCCESS")):W.A.showError(this.$t("ROCKETCHATWEBCLIENT.ERROR_APPLY_CONFIGS"))}),(e=>{this.applyTextChangesInProgress=!1,W.A.showError(U.A.getTextFromResponse(e,this.$t("ROCKETCHATWEBCLIENT.ERROR_APPLY_CONFIGS")))}))))},applyCssChanges(){this.applyCssChangesInProgress||(this.hasChanges()?this.showSaveBeforeApplyWarning=!0:(this.applyCssChangesInProgress=!0,q.A.sendRequest({moduleName:"RocketChatWebclient",methodName:"ApplyRocketChatCssChanges"}).then((e=>{this.applyCssChangesInProgress=!1,!0===e?W.A.showReport(this.$t("ROCKETCHATWEBCLIENT.REPORT_APPLY_CONFIGS_SUCCESS")):W.A.showError(this.$t("ROCKETCHATWEBCLIENT.ERROR_APPLY_CONFIGS"))}),(e=>{this.applyCssChangesInProgress=!1,W.A.showError(U.A.getTextFromResponse(e,this.$t("ROCKETCHATWEBCLIENT.ERROR_APPLY_CONFIGS")))}))))},testConnection(){if(!this.testingConnection){this.testingConnection=!0;const e={ChatUrl:this.chatUrl,AdminUsername:this.adminUsername};x!==this.adminPassword&&(e.AdminPassword=this.adminPassword),q.A.sendRequest({moduleName:"RocketChatWebclient",methodName:"TestConnection",parameters:e}).then((e=>{this.testingConnection=!1,!0===e?W.A.showReport(this.$t("ADMINPANELWEBCLIENT.REPORT_CONNECT_SUCCESSFUL")):W.A.showError(this.$t("ADMINPANELWEBCLIENT.ERROR_CONNECT_FAILED"))}),(e=>{this.testingConnection=!1,W.A.showError(U.A.getTextFromResponse(e,this.$t("ADMINPANELWEBCLIENT.ERROR_CONNECT_FAILED")))}))}}}};var $=a(12807),K=a(48958),D=a(23316),G=a(44189),V=a(39270),Q=a(56384),Y=a(13796),M=a(20558),X=a(62669),j=a(39035),z=a(35859),J=a(88672),Z=a(98582),ee=a.n(Z);const se=(0,$.A)(H,[["render",B],["__scopeId","data-v-c4779c58"]]),ae=se;ee()(H,"components",{QScrollArea:K.A,QCard:D.A,QCardSection:G.A,QInput:V.A,QBtn:Q.A,QItemLabel:Y.A,QDialog:M.A,QCardActions:X.A,QInnerLoading:j.A,QLinearProgress:z.A}),ee()(H,"directives",{ClosePopup:J.A})}}]);