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

1 line
4.8 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[129],{1366:function(e,t,n){"use strict";n.r(t);var o=n(3059),r=n(2019);for(var a in r)"default"!==a&&function(e){n.d(t,e,(function(){return r[e]}))}(a);var s=n(0),u=n(2774),i=n.n(u),c=Object(s.a)(r.default,o.a,o.b,!1,null,null,null);"function"==typeof i.a&&i()(c),t.default=c.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)),a=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})},s=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=s;var u=r.default.select({url:"/CMD_EMAIL_AUTORESPONDER",params:{action:"delete"},domain:!0});t.deleteAutoresponders=u;var i=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=i;var c=i.extend({params:{action:"modify"}});t.modifyAutoresponder=c;var d=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:a(e)})}});t.getAutoresponder=d;var l=r.default.get({id:"AUTORESPONDER_DEFAULTS",url:"/CMD_EMAIL_AUTORESPONDER_CREATE",domain:!0,after:function(e){return e.flow(e.getProp("headers"),a(e))}});t.getAutoresponderDefaults=l},2019:function(e,t,n){"use strict";n.r(t);var o=n(2020),r=n.n(o);for(var a in o)"default"!==a&&function(e){n.d(t,e,(function(){return o[e]}))}(a);t.default=r.a},2020:function(e,t,n){"use strict";var o=n(1);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=o(n(15)),s=o(n(16)),u=n(1546),i={preload:u.getAutoresponders,api:[{command:u.getAutoresponders,bind:"autoresponders"}],data:function(){return{checkedRows:[]}},computed:{checkedAutoresponders:function(){return this.checkedRows.map((function(e){return e.name}))}},watch:{$domain:function(){this.reloadRows()}},methods:{reloadRows:function(){(0,u.getAutoresponders)()},deleteAutoResponders:(r=(0,s.default)(a.default.mark((function e(){return a.default.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.deleteAutoresponders)({select:this.checkedAutoresponders});case 2:e.sent&&(this.checkedRows=[],this.reloadRows());case 4:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})}};t.default=i},2774:function(e,t){},3059:function(e,t,n){"use strict";var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("app-page",[n("ui-tokens-conditional-button",{attrs:{slot:"header:buttons",link:"",theme:"primary",name:"user/email/autoresponders/create",token:"USERRESPONDERMAX"},slot:"header:buttons"},[n("translate",[e._v("Create Autoresponder")]),e._v(" "),n("translate",{attrs:{slot:"limitText"},slot:"limitText"},[e._v("\n Autoresponders limit reached\n ")])],1),e._v(" "),n("app-page-section",[n("ui-r-table",e._b({attrs:{"disable-pagination":"","checked-rows":e.checkedRows},on:{"update:checkedRows":function(t){e.checkedRows=t},"update:checked-rows":function(t){e.checkedRows=t}},scopedSlots:e._u([{key:"row:actions",fn:function(t){var o=t.name;return n("ui-button-link",{attrs:{size:"small",theme:"light",name:"user/email/autoresponders/modify",params:{user:o},icon:"pencil",title:e.$gettext("Modify")}},[e.$_Client.isDesktop?n("translate",[e._v("\n Modify\n ")]):e._e()],1)}},{key:"col:name",fn:function(t){var o=t.name;return n("span",{},[e._v("\n "+e._s(o)+"@"+e._s(e.$domainUnicode)+"\n ")])}},{key:"col:cc",fn:function(t){var o=t.cc;return n("span",{},[e._v("\n "+e._s(e._f("p6eUnicodeEmail")(o))+"\n ")])}}])},"ui-r-table",{rows:e.$api.autoresponders,columns:[{id:"name",label:e.$gettext("Autoresponder"),grow:!0},{id:"cc",label:e.$gettext("CC Address")}],verticalLayout:e.$_Client.isPhone},!1),[n("ui-table-action",{attrs:{slot:"table:actions"},on:{click:function(t){e.$dialog("DELETE_ITEMS_DIALOG").open()}},slot:"table:actions"},[n("translate",[e._v("Delete")])],1)],1)],1),e._v(" "),n("ui-dialog-delete-items",{attrs:{subject:e.$ngettext("autoresponder","autoresponders",e.checkedRows.length)},on:{"click:confirm":e.deleteAutoResponders}})],1)},r=[];n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return r}))}}]);