Built motion from commit b5a10faa.|2.6.13
[motion2.git] / server / api / voiceExtension / voiceExtension.attributes.js
index 6b30571..6d9e58b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xa58b=['inbound-fax','outbound-fax','system','INTEGER','BOOLEAN','wav','VIRTUAL','getDataValue','exten','sequelize','exports','compositeIndex','STRING','outbound'];(function(_0x3d4ef1,_0x5a957c){var _0x409423=function(_0x1ab129){while(--_0x1ab129){_0x3d4ef1['push'](_0x3d4ef1['shift']());}};_0x409423(++_0x5a957c);}(_0xa58b,0x183));var _0xba58=function(_0x161ba7,_0x43baa1){_0x161ba7=_0x161ba7-0x0;var _0x78b94e=_0xa58b[_0x161ba7];return _0x78b94e;};'use strict';var Sequelize=require(_0xba58('0x0'));module[_0xba58('0x1')]={'context':{'type':Sequelize['STRING'],'allowNull':![],'unique':'compositeIndex','validate':{'notEmpty':!![],'is':/[A-Za-z0-9._\+*!\-\[\]]+$/i}},'exten':{'type':Sequelize['STRING'],'allowNull':![],'unique':_0xba58('0x2')},'priority':{'type':Sequelize['STRING'],'allowNull':![],'defaultValue':'1','unique':'compositeIndex'},'tag':{'type':Sequelize[_0xba58('0x3')],'allowNull':![],'defaultValue':'--'},'app':{'type':Sequelize[_0xba58('0x3')],'allowNull':![],'defaultValue':'NoOp'},'appdata':{'type':Sequelize['STRING'](0x1000),'allowNull':!![],'defaultValue':''},'type':{'type':Sequelize['ENUM']('inbound',_0xba58('0x4'),'internal',_0xba58('0x5'),_0xba58('0x6'),_0xba58('0x7'),'any'),'allowNull':![]},'description':{'type':Sequelize['STRING']},'interval':{'type':Sequelize[_0xba58('0x3')],'allowNull':![],'defaultValue':'*,*,*,*'},'IntervalId':{'type':Sequelize[_0xba58('0x8')]},'isApp':{'type':Sequelize['BOOLEAN'],'allowNull':![],'defaultValue':![]},'appType':{'type':Sequelize[_0xba58('0x3')],'defaultValue':null},'callerID':{'type':Sequelize[_0xba58('0x3')],'allowNull':!![]},'record':{'type':Sequelize[_0xba58('0x9')],'defaultValue':![]},'cutdigits':{'type':Sequelize['INTEGER']},'recordingFormat':{'type':Sequelize[_0xba58('0x3')],'defaultValue':_0xba58('0xa')},'answer':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'name':{'type':Sequelize[_0xba58('0xb')],'get':function(_0xd699fc){return this[_0xba58('0xc')](_0xba58('0xd'));}},'alias':{'type':Sequelize['STRING'],'allowNull':!![]}};
\ No newline at end of file
+var _0xb788=['internal','outbound-fax','system','*,*,*,*','BOOLEAN','INTEGER','wav','VIRTUAL','getDataValue','exten','sequelize','compositeIndex','STRING','ENUM','outbound'];(function(_0x43997b,_0x17bd44){var _0x4ac8c1=function(_0x552342){while(--_0x552342){_0x43997b['push'](_0x43997b['shift']());}};_0x4ac8c1(++_0x17bd44);}(_0xb788,0x1cc));var _0x8b78=function(_0x5f0f7a,_0x244c53){_0x5f0f7a=_0x5f0f7a-0x0;var _0x8742e7=_0xb788[_0x5f0f7a];return _0x8742e7;};'use strict';var Sequelize=require(_0x8b78('0x0'));module['exports']={'context':{'type':Sequelize['STRING'],'allowNull':![],'unique':_0x8b78('0x1'),'validate':{'notEmpty':!![],'is':/[A-Za-z0-9._\+*!\-\[\]]+$/i}},'exten':{'type':Sequelize[_0x8b78('0x2')],'allowNull':![],'unique':_0x8b78('0x1')},'priority':{'type':Sequelize['STRING'],'allowNull':![],'defaultValue':'1','unique':_0x8b78('0x1')},'tag':{'type':Sequelize[_0x8b78('0x2')],'allowNull':![],'defaultValue':'--'},'app':{'type':Sequelize[_0x8b78('0x2')],'allowNull':![],'defaultValue':'NoOp'},'appdata':{'type':Sequelize[_0x8b78('0x2')](0x1000),'allowNull':!![],'defaultValue':''},'type':{'type':Sequelize[_0x8b78('0x3')]('inbound',_0x8b78('0x4'),_0x8b78('0x5'),'inbound-fax',_0x8b78('0x6'),_0x8b78('0x7'),'any'),'allowNull':![]},'description':{'type':Sequelize[_0x8b78('0x2')]},'interval':{'type':Sequelize[_0x8b78('0x2')],'allowNull':![],'defaultValue':_0x8b78('0x8')},'IntervalId':{'type':Sequelize['INTEGER']},'isApp':{'type':Sequelize[_0x8b78('0x9')],'allowNull':![],'defaultValue':![]},'appType':{'type':Sequelize['STRING'],'defaultValue':null},'callerID':{'type':Sequelize[_0x8b78('0x2')],'allowNull':!![]},'record':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'cutdigits':{'type':Sequelize[_0x8b78('0xa')]},'recordingFormat':{'type':Sequelize['STRING'],'defaultValue':_0x8b78('0xb')},'answer':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'name':{'type':Sequelize[_0x8b78('0xc')],'get':function(_0x15aa40){return this[_0x8b78('0xd')](_0x8b78('0xe'));}},'alias':{'type':Sequelize['STRING'],'allowNull':!![]}};
\ No newline at end of file