Files
tuend-work 0b28a76e20 ud
2025-11-12 23:24:15 +07:00

1 line
8.3 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[101],{1368:function(e,t,n){"use strict";n.r(t);var o=n(3061),r=n(2024);for(var s in r)"default"!==s&&function(e){n.d(t,e,(function(){return r[e]}))}(s);n(2778);var a=n(0),i=n(2780),l=n.n(i),u=Object(a.a)(r.default,o.a,o.b,!1,null,null,null);"function"==typeof l.a&&l()(u),t.default=u.exports},1546:function(e,t,n){"use strict";var o=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.getAutoresponderDefaults=t.getAutoresponder=t.modifyAutoresponder=t.createAutoresponder=t.deleteAutoresponders=t.getAutoresponders=void 0;var r=o(n(30)),s=function(e){return e.mapProps({custom_reply_headers:e.isEqual("1"),reply_content_types:e.toSelect,reply_encodings:e.toSelect,reply_once_select:e.toSelect})},a=r.default.get({id:"AUTORESPONDERS",url:"/CMD_EMAIL_AUTORESPONDER",domain:!0,after:function(e){return e.flow(e.mapValues((function(e,t){return{name:t,cc:e}})),e.toArray)}});t.getAutoresponders=a;var i=r.default.select({url:"/CMD_EMAIL_AUTORESPONDER",params:{action:"delete"},domain:!0});t.deleteAutoresponders=i;var l=r.default.post({url:"/CMD_EMAIL_AUTORESPONDER",params:{action:"create"},domain:!0,schema:{user:r.default.REQUIRED_STRING,text:r.default.REQUIRED_STRING,cc:{type:String,required:!0,validator:function(e){return["ON","OFF"].includes(e)}},email:r.default.OPTIONAL_STRING}});t.createAutoresponder=l;var u=l.extend({params:{action:"modify"}});t.modifyAutoresponder=u;var c=r.default.get({id:"AUTORESPONDER",url:"/CMD_EMAIL_AUTORESPONDER_MODIFY",domain:!0,schema:{user:r.default.REQUIRED_STRING},after:function(e){return e.mapProps({text:e.flow(e.convert.toAppString,e.convert.toAppText),email:e.setDefault(""),cc:e.feedWith(1,e.flow(e.getProp("email"),e.notEmpty)),headers:s(e)})}});t.getAutoresponder=c;var d=r.default.get({id:"AUTORESPONDER_DEFAULTS",url:"/CMD_EMAIL_AUTORESPONDER_CREATE",domain:!0,after:function(e){return e.flow(e.getProp("headers"),s(e))}});t.getAutoresponderDefaults=d},2024:function(e,t,n){"use strict";n.r(t);var o=n(2025),r=n.n(o);for(var s in o)"default"!==s&&function(e){n.d(t,e,(function(){return o[e]}))}(s);t.default=r.a},2025:function(e,t,n){"use strict";var o=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,s=o(n(15)),a=o(n(16)),i=n(1546),l={preload:i.getAutoresponder,api:[{command:i.getAutoresponder,bind:"autoresponder"}],data:function(){return{text:"",cc:!1,email:"",subjectPrefix:"",encoding:"",onceSelect:"",contentType:""}},props:{user:String},created:function(){this.text=this.$api.autoresponder.text,this.cc=this.$api.autoresponder.cc,this.email=this.$p6e.email2unicode(this.$api.autoresponder.email),this.$api.autoresponder.headers.custom_reply_headers&&(this.subjectPrefix=this.$api.autoresponder.headers.subject_prefix,this.encoding=this.$api.autoresponder.headers.reply_encodings.value,this.contentType=this.$api.autoresponder.headers.reply_content_types.value,this.onceSelect=this.$api.autoresponder.headers.reply_once_select.value)},methods:{modifyAutoresponder:(r=(0,a.default)(s.default.mark((function e(){return s.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.modifyAutoresponder)({user:this.user,subject:this.subjectPrefix,reply_encoding:this.encoding,reply_content_type:this.contentType,reply_once_time:this.onceSelect,text:this.text,cc:this.cc?"ON":"OFF",email:this.$p6e.email2ascii(this.email)});case 2:e.sent&&this.$router.back();case 4:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)}),validateCC:function(e){return e!=="".concat(this.user,"@").concat(this.$domainUnicode)}}};t.default=l},2026:function(e,t,n){var o=n(2779);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);(0,n(5).default)("30aa3eb4",o,!0,{})},2778:function(e,t,n){"use strict";var o=n(2026);n.n(o).a},2779:function(e,t,n){(e.exports=n(4)(!0)).push([e.i,"#modify-autoresponder textarea{max-height:unset!important;min-height:12rem!important;width:100%!important}#modify-autoresponder .input-1px input[type=text]{width:1px}","",{version:3,sources:["/home/evo/evolution/src/js/pages/user/email/autoresponders/modify.vue"],names:[],mappings:"AAsLA,+BAEQ,2BACA,2BACA,oBAAsB,CAJ9B,kDAOQ,SAAU,CAAA",file:"modify.vue?vue&type=style&index=0&lang=scss&",sourcesContent:['\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n#modify-autoresponder {\n textarea {\n max-height:unset !important;\n min-height: 12rem !important;\n width: 100% !important;\n };\n .input-1px input[type="text"] {\n width: 1px;\n }\n}\n'],sourceRoot:""}])},2780:function(e,t){},3061:function(e,t,n){"use strict";var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("app-page",{attrs:{id:"modify-autoresponder"}},[n("app-page-section",[n("ui-form-element",[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Responder Address:\n ")]),e._v(" "),n("input-text",{attrs:{slot:"content",disabled:"",value:e.user+"@"+e.$domainUnicode},slot:"content"})],1),e._v(" "),e.$api.autoresponder.headers.custom_reply_headers?[n("ui-form-element",{attrs:{group:"autoresponder",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Subject Prefix")]),e._v(" "),n("input-text",{staticClass:"input-1px",attrs:{slot:"content",suffix:e.$gettext(": original subject")},slot:"content",model:{value:e.subjectPrefix,callback:function(t){e.subjectPrefix=t},expression:"subjectPrefix"}})],1),e._v(" "),n("ui-form-element",[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Reply Encoding")]),e._v(" "),n("input-select",{attrs:{slot:"content",options:e.$api.autoresponder.headers.reply_encodings.options},slot:"content",model:{value:e.encoding,callback:function(t){e.encoding=t},expression:"encoding"}})],1),e._v(" "),n("ui-form-element",[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Content-Type")]),e._v(" "),n("input-select",{attrs:{slot:"content",options:e.$api.autoresponder.headers.reply_content_types.options},slot:"content",model:{value:e.contentType,callback:function(t){e.contentType=t},expression:"contentType"}})],1),e._v(" "),n("ui-form-element",[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("Reply Frequency")]),e._v(" "),n("input-select",{attrs:{slot:"content",options:e.$api.autoresponder.headers.reply_once_select.options},slot:"content",model:{value:e.onceSelect,callback:function(t){e.onceSelect=t},expression:"onceSelect"}})],1)]:e._e(),e._v(" "),n("ui-form-element",{attrs:{group:"autoresponder",validators:{required:!0}}},[n("translate",{attrs:{slot:"title"},slot:"title"},[e._v("\n Responder Message:\n ")]),e._v(" "),n("input-textarea",{attrs:{slot:"content"},slot:"content",model:{value:e.text,callback:function(t){e.text=t},expression:"text"}}),e._v(" "),n("translate",{attrs:{slot:"error:validateCC"},slot:"error:validateCC"},[e._v("CC should not be equal to Autoresponder address")])],1),e._v(" "),e.cc?n("ui-form-element",{key:"cc-enabled",attrs:{group:"autoresponder",validators:{required:!0,validateCC:e.validateCC}}},[n("input-check",{attrs:{slot:"title"},slot:"title",model:{value:e.cc,callback:function(t){e.cc=t},expression:"cc"}},[n("translate",[e._v("\n Send a CC to:\n ")])],1),e._v(" "),n("input-text",{attrs:{slot:"content"},slot:"content",model:{value:e.email,callback:function(t){e.email=t},expression:"email"}}),e._v(" "),n("translate",{attrs:{slot:"error:validateCC"},slot:"error:validateCC"},[e._v("CC should not be equal to Autoresponder address")])],1):n("ui-form-element",{key:"cc-disabled",attrs:{group:"autoresponder"}},[n("input-check",{attrs:{slot:"title"},slot:"title",model:{value:e.cc,callback:function(t){e.cc=t},expression:"cc"}},[n("translate",[e._v("\n Send a CC to:\n ")])],1),e._v(" "),n("input-text",{attrs:{slot:"content",value:e.email,disabled:""},slot:"content"})],1)],2),e._v(" "),n("ui-button",{attrs:{slot:"footer:buttons",theme:"safe",disabled:!e.$valid("autoresponder")},on:{click:e.modifyAutoresponder},slot:"footer:buttons"},[n("translate",[e._v("Save")])],1)],1)},r=[];n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}))}}]);