Built motion from commit cb845558.|2.6.34
[motion2.git] / server / api / mailAccount / mailAccount.attributes.js
index f909e27..a36122a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1c39=['exports','STRING','BOOLEAN','TEXT','Arial,Helvetica,sans-serif','INTEGER','UNSIGNED','Account:\x20{{account.name}}<br/>{{#queue}}Queue:\x20{{queue.name}}<br/>{{/queue}}From\x20:\x20{{from}}<br/>Subject\x20:\x20{{message.subject}}','Status\x20to\x20put\x20when\x20mandatory\x20disposition\x20is\x20enabled','Enabled/disables\x20mandatory\x20dispo\x20on\x20a\x20queue','setDataValue','mandatoryDisposition','gmail','hotmail','yahoo','outlook365','getDataValue','provider','custom','sequelize'];(function(_0x260e4b,_0x54668d){var _0x18dfba=function(_0x37b530){while(--_0x37b530){_0x260e4b['push'](_0x260e4b['shift']());}};_0x18dfba(++_0x54668d);}(_0x1c39,0xc7));var _0x91c3=function(_0x1c5feb,_0x3d9b3b){_0x1c5feb=_0x1c5feb-0x0;var _0x534222=_0x1c39[_0x1c5feb];return _0x534222;};'use strict';var Sequelize=require(_0x91c3('0x0'));module[_0x91c3('0x1')]={'description':{'type':Sequelize[_0x91c3('0x2')]},'name':{'type':Sequelize['STRING'],'allowNull':![]},'service':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'email':{'type':Sequelize[_0x91c3('0x2')],'validate':{'isEmail':!![]}},'active':{'type':Sequelize[_0x91c3('0x3')],'defaultValue':!![]},'key':{'type':Sequelize[_0x91c3('0x2')],'allowNull':![]},'template':{'type':Sequelize[_0x91c3('0x4')]},'markAsUnread':{'type':Sequelize[_0x91c3('0x3')],'defaultValue':![]},'fontFamily':{'type':Sequelize[_0x91c3('0x2')],'allowNull':![],'defaultValue':_0x91c3('0x5')},'fontSize':{'type':Sequelize[_0x91c3('0x6')](0x2)[_0x91c3('0x7')],'defaultValue':0xd,'validate':{'min':0x8,'max':0x48}},'notificationTemplate':{'type':Sequelize['TEXT'],'defaultValue':function(){return _0x91c3('0x8');}},'notificationSound':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'notificationShake':{'type':Sequelize[_0x91c3('0x3')],'defaultValue':![]},'waitForTheAssignedAgent':{'type':Sequelize['INTEGER'],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0xa},'waitForTheAssignedQueue':{'type':Sequelize[_0x91c3('0x6')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0xa},'queueTransfer':{'type':Sequelize[_0x91c3('0x3')],'defaultValue':![]},'queueTransferTimeout':{'type':Sequelize[_0x91c3('0x6')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'agentTransfer':{'type':Sequelize[_0x91c3('0x3')],'defaultValue':![]},'agentTransferTimeout':{'type':Sequelize[_0x91c3('0x6')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'mandatoryDispositionPauseId':{'type':Sequelize['INTEGER'],'allowNull':!![],'defaultValue':null,'comment':_0x91c3('0x9')},'mandatoryDisposition':{'type':Sequelize[_0x91c3('0x3')],'defaultValue':![],'comment':_0x91c3('0xa'),'set':function(_0xa49a44){if(!_0xa49a44)this[_0x91c3('0xb')]('mandatoryDispositionPauseId',null);this[_0x91c3('0xb')](_0x91c3('0xc'),_0xa49a44);}},'provider':{'type':Sequelize['ENUM'](_0x91c3('0xd'),_0x91c3('0xe'),_0x91c3('0xf'),_0x91c3('0x10')),'defaultValue':null,'get':function(){var _0x4f93b9=this[_0x91c3('0x11')](_0x91c3('0x12'));return _0x4f93b9||_0x91c3('0x13');},'set':function(_0x1610fc){if(_0x1610fc==='custom'){_0x1610fc=null;}return this[_0x91c3('0xb')](_0x91c3('0x12'),_0x1610fc);}}};
\ No newline at end of file
+var _0xf21c=['Arial,Helvetica,sans-serif','INTEGER','UNSIGNED','Status\x20to\x20put\x20when\x20mandatory\x20disposition\x20is\x20enabled','mandatoryDispositionPauseId','setDataValue','mandatoryDisposition','ENUM','gmail','hotmail','yahoo','outlook365','custom','provider','sequelize','exports','STRING','BOOLEAN','TEXT'];(function(_0x4b7b62,_0x4920a9){var _0x2280df=function(_0x21e1f8){while(--_0x21e1f8){_0x4b7b62['push'](_0x4b7b62['shift']());}};_0x2280df(++_0x4920a9);}(_0xf21c,0xb9));var _0xcf21=function(_0x1ac9b6,_0xe2449a){_0x1ac9b6=_0x1ac9b6-0x0;var _0xa0d863=_0xf21c[_0x1ac9b6];return _0xa0d863;};'use strict';var Sequelize=require(_0xcf21('0x0'));module[_0xcf21('0x1')]={'description':{'type':Sequelize['STRING']},'name':{'type':Sequelize[_0xcf21('0x2')],'allowNull':![]},'service':{'type':Sequelize[_0xcf21('0x3')],'defaultValue':![]},'email':{'type':Sequelize['STRING'],'validate':{'isEmail':!![]}},'active':{'type':Sequelize[_0xcf21('0x3')],'defaultValue':!![]},'key':{'type':Sequelize['STRING'],'allowNull':![]},'template':{'type':Sequelize[_0xcf21('0x4')]},'markAsUnread':{'type':Sequelize[_0xcf21('0x3')],'defaultValue':![]},'fontFamily':{'type':Sequelize[_0xcf21('0x2')],'allowNull':![],'defaultValue':_0xcf21('0x5')},'fontSize':{'type':Sequelize[_0xcf21('0x6')](0x2)[_0xcf21('0x7')],'defaultValue':0xd,'validate':{'min':0x8,'max':0x48}},'notificationTemplate':{'type':Sequelize[_0xcf21('0x4')],'defaultValue':function(){return'Account:\x20{{account.name}}<br/>{{#queue}}Queue:\x20{{queue.name}}<br/>{{/queue}}From\x20:\x20{{from}}<br/>Subject\x20:\x20{{message.subject}}';}},'notificationSound':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'notificationShake':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'waitForTheAssignedAgent':{'type':Sequelize[_0xcf21('0x6')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0xa},'waitForTheAssignedQueue':{'type':Sequelize[_0xcf21('0x6')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0xa},'queueTransfer':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'queueTransferTimeout':{'type':Sequelize[_0xcf21('0x6')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'agentTransfer':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'agentTransferTimeout':{'type':Sequelize[_0xcf21('0x6')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'mandatoryDispositionPauseId':{'type':Sequelize[_0xcf21('0x6')],'allowNull':!![],'defaultValue':null,'comment':_0xcf21('0x8')},'mandatoryDisposition':{'type':Sequelize['BOOLEAN'],'defaultValue':![],'comment':'Enabled/disables\x20mandatory\x20dispo\x20on\x20a\x20queue','set':function(_0x39c05c){if(!_0x39c05c)this['setDataValue'](_0xcf21('0x9'),null);this[_0xcf21('0xa')](_0xcf21('0xb'),_0x39c05c);}},'provider':{'type':Sequelize[_0xcf21('0xc')](_0xcf21('0xd'),_0xcf21('0xe'),_0xcf21('0xf'),_0xcf21('0x10')),'defaultValue':null,'get':function(){var _0x15d3ee=this['getDataValue']('provider');return _0x15d3ee||'custom';},'set':function(_0x280789){if(_0x280789===_0xcf21('0x11')){_0x280789=null;}return this[_0xcf21('0xa')](_0xcf21('0x12'),_0x280789);}}};
\ No newline at end of file