Built motion from commit 0d14f64c.|2.6.34
[motion2.git] / server / api / mailAccount / mailAccount.attributes.js
index 3fc836d..f909e27 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x16a5=['INTEGER','UNSIGNED','setDataValue','mandatoryDispositionPauseId','mandatoryDisposition','ENUM','hotmail','getDataValue','provider','custom','exports','STRING','BOOLEAN','TEXT','Arial,Helvetica,sans-serif'];(function(_0x484fc9,_0x4598aa){var _0x89aa01=function(_0x5256e1){while(--_0x5256e1){_0x484fc9['push'](_0x484fc9['shift']());}};_0x89aa01(++_0x4598aa);}(_0x16a5,0xdc));var _0x516a=function(_0x34ecbf,_0x210898){_0x34ecbf=_0x34ecbf-0x0;var _0x115f8a=_0x16a5[_0x34ecbf];return _0x115f8a;};'use strict';var Sequelize=require('sequelize');module[_0x516a('0x0')]={'description':{'type':Sequelize[_0x516a('0x1')]},'name':{'type':Sequelize[_0x516a('0x1')],'allowNull':![]},'service':{'type':Sequelize[_0x516a('0x2')],'defaultValue':![]},'email':{'type':Sequelize[_0x516a('0x1')],'validate':{'isEmail':!![]}},'active':{'type':Sequelize[_0x516a('0x2')],'defaultValue':!![]},'key':{'type':Sequelize[_0x516a('0x1')],'allowNull':![]},'template':{'type':Sequelize[_0x516a('0x3')]},'markAsUnread':{'type':Sequelize[_0x516a('0x2')],'defaultValue':![]},'fontFamily':{'type':Sequelize[_0x516a('0x1')],'allowNull':![],'defaultValue':_0x516a('0x4')},'fontSize':{'type':Sequelize[_0x516a('0x5')](0x2)[_0x516a('0x6')],'defaultValue':0xd,'validate':{'min':0x8,'max':0x48}},'notificationTemplate':{'type':Sequelize[_0x516a('0x3')],'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[_0x516a('0x2')],'defaultValue':!![]},'notificationShake':{'type':Sequelize[_0x516a('0x2')],'defaultValue':![]},'waitForTheAssignedAgent':{'type':Sequelize[_0x516a('0x5')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0xa},'waitForTheAssignedQueue':{'type':Sequelize[_0x516a('0x5')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0xa},'queueTransfer':{'type':Sequelize[_0x516a('0x2')],'defaultValue':![]},'queueTransferTimeout':{'type':Sequelize[_0x516a('0x5')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'agentTransfer':{'type':Sequelize[_0x516a('0x2')],'defaultValue':![]},'agentTransferTimeout':{'type':Sequelize['INTEGER'],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'mandatoryDispositionPauseId':{'type':Sequelize['INTEGER'],'allowNull':!![],'defaultValue':null,'comment':'Status\x20to\x20put\x20when\x20mandatory\x20disposition\x20is\x20enabled'},'mandatoryDisposition':{'type':Sequelize[_0x516a('0x2')],'defaultValue':![],'comment':'Enabled/disables\x20mandatory\x20dispo\x20on\x20a\x20queue','set':function(_0x232305){if(!_0x232305)this[_0x516a('0x7')](_0x516a('0x8'),null);this['setDataValue'](_0x516a('0x9'),_0x232305);}},'provider':{'type':Sequelize[_0x516a('0xa')]('gmail',_0x516a('0xb'),'yahoo','outlook365'),'defaultValue':null,'get':function(){var _0x18c2df=this[_0x516a('0xc')](_0x516a('0xd'));return _0x18c2df||'custom';},'set':function(_0x152be7){if(_0x152be7===_0x516a('0xe')){_0x152be7=null;}return this[_0x516a('0x7')]('provider',_0x152be7);}}};
\ No newline at end of file
+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