Built motion from commit f861bcb808219e66da88ba48b61bddb35224a65e. Version 3.0.0...
[motion-next.git] / server / api / faxAccount / faxAccount.attributes.js
1 'use strict';const a221_0x58bd=['30VfqtVb','12000','14400','68180AsbeiI','228577ECbjKr','543826OOSeFy','KHOMP','INTEGER','1KuENUe','7200','STRING','2400','9600','BOOLEAN','mandatoryDisposition','TEXT','930456IHbPrO','DADHI','190531tWOABI','ENUM','Enabled/disables\x20mandatory\x20dispo\x20on\x20a\x20queue','1ZaAook','setDataValue','385340ZwEeEi','sequelize','SIP','exports','attributes','v17,v27,v29','yes','Account:\x20{{account.name}}<br/>{{#queue}}Queue:\x20{{queue.name}}<br/>{{/queue}}From\x20:\x20{{from}}','226mTCwcA','mandatoryDispositionPauseId','4800'];const a221_0x5878=function(_0x5df00d,_0x1ee04d){_0x5df00d=_0x5df00d-0x1c6;let _0x58bd6f=a221_0x58bd[_0x5df00d];return _0x58bd6f;};const a221_0x3ecc8b=a221_0x5878;(function(_0x105fb4,_0x16c46f){const _0x503624=a221_0x5878;while(!![]){try{const _0x1e69fd=parseInt(_0x503624(0x1d6))+parseInt(_0x503624(0x1d9))*parseInt(_0x503624(0x1c6))+parseInt(_0x503624(0x1d5))+-parseInt(_0x503624(0x1d1))*-parseInt(_0x503624(0x1ce))+parseInt(_0x503624(0x1e3))*parseInt(_0x503624(0x1e6))+-parseInt(_0x503624(0x1d4))+-parseInt(_0x503624(0x1e1));if(_0x1e69fd===_0x16c46f)break;else _0x105fb4['push'](_0x105fb4['shift']());}catch(_0x56fc11){_0x105fb4['push'](_0x105fb4['shift']());}}}(a221_0x58bd,0x57042));const {DataTypes}=require(a221_0x3ecc8b(0x1c7)),attributes={'name':{'type':DataTypes[a221_0x3ecc8b(0x1db)],'allowNull':![],'validate':{'notEmpty':!![]}},'description':{'type':DataTypes[a221_0x3ecc8b(0x1db)]},'ecm':{'type':DataTypes[a221_0x3ecc8b(0x1e4)](a221_0x3ecc8b(0x1cc),'no'),'defaultValue':a221_0x3ecc8b(0x1cc)},'headerinfo':{'type':DataTypes['STRING'],'defaultValue':'xCALLY\x20Motion\x20Fax'},'localstationid':{'type':DataTypes[a221_0x3ecc8b(0x1db)],'unique':'localstationid'},'minrate':{'type':DataTypes['ENUM'](a221_0x3ecc8b(0x1dc),'4800','7200',a221_0x3ecc8b(0x1dd),a221_0x3ecc8b(0x1d2),a221_0x3ecc8b(0x1d3)),'defaultValue':a221_0x3ecc8b(0x1d0)},'maxrate':{'type':DataTypes[a221_0x3ecc8b(0x1e4)](a221_0x3ecc8b(0x1dc),'4800',a221_0x3ecc8b(0x1da),a221_0x3ecc8b(0x1dd),a221_0x3ecc8b(0x1d2),a221_0x3ecc8b(0x1d3)),'defaultValue':a221_0x3ecc8b(0x1d3)},'modem':{'type':DataTypes[a221_0x3ecc8b(0x1db)],'defaultValue':a221_0x3ecc8b(0x1cb)},'gateway':{'type':DataTypes[a221_0x3ecc8b(0x1db)],'defaultValue':'no','validate':{'is':/^(?:yes|no|[0-9]+)$/}},'faxdetect':{'type':DataTypes[a221_0x3ecc8b(0x1db)],'defaultValue':'no','validate':{'is':/^(?:yes|no|t38|cng|[0-9]+)$/}},'t38timeout':{'type':DataTypes[a221_0x3ecc8b(0x1d8)],'defaultValue':0x1388,'validate':{'min':0x3e8}},'tech':{'type':DataTypes[a221_0x3ecc8b(0x1e4)]('SIP','IAX',a221_0x3ecc8b(0x1e2),a221_0x3ecc8b(0x1d7)),'defaultValue':a221_0x3ecc8b(0x1c8)},'key':{'type':DataTypes[a221_0x3ecc8b(0x1db)],'allowNull':![]},'notificationTemplate':{'type':DataTypes[a221_0x3ecc8b(0x1e0)],'defaultValue':function(){const _0x17d149=a221_0x3ecc8b;return _0x17d149(0x1cd);}},'notificationSound':{'type':DataTypes[a221_0x3ecc8b(0x1de)],'defaultValue':!![]},'notificationShake':{'type':DataTypes['BOOLEAN'],'defaultValue':![]},'waitForTheAssignedAgent':{'type':DataTypes[a221_0x3ecc8b(0x1d8)],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0xa},'queueTransfer':{'type':DataTypes[a221_0x3ecc8b(0x1de)],'defaultValue':![]},'queueTransferTimeout':{'type':DataTypes[a221_0x3ecc8b(0x1d8)],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'agentTransfer':{'type':DataTypes[a221_0x3ecc8b(0x1de)],'defaultValue':![]},'agentTransferTimeout':{'type':DataTypes[a221_0x3ecc8b(0x1d8)],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'mandatoryDispositionPauseId':{'type':DataTypes[a221_0x3ecc8b(0x1d8)],'allowNull':!![],'defaultValue':null,'comment':'Status\x20to\x20put\x20when\x20mandatory\x20disposition\x20is\x20enabled'},'mandatoryDisposition':{'type':DataTypes[a221_0x3ecc8b(0x1de)],'defaultValue':![],'comment':a221_0x3ecc8b(0x1e5),'set':function(_0xf8353){const _0x422590=a221_0x3ecc8b;if(!_0xf8353)this[_0x422590(0x1e7)](_0x422590(0x1cf),null);this['setDataValue'](_0x422590(0x1df),_0xf8353);}}};module[a221_0x3ecc8b(0x1c9)][a221_0x3ecc8b(0x1ca)]=attributes;