Built motion from commit bbec7235.|2.6.20
[motion2.git] / server / api / voiceQueueReport / voiceQueueReport.attributes.js
index 48bc40b..0058a31 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xaa65=['COMPLETEDBYCALLER,\x20COMPLETEDBYAGENT,\x20FORWARDTRANFER,\x20BLINDTRANSFER,\x20ATTENDEDTRANSFER,\x20EXITWITHKEY,\x20TIMEOUT','FORWARD,\x20BLIND,\x20ATTENDED','sequelize','exports','STRING','DATE','getDataValue','queuecallerjoinAt','format','seconds','setDataValue','queuecallerleaveAt','holdtime','INTEGER','BOOLEAN'];(function(_0x3bbe4b,_0x35f067){var _0x402d37=function(_0x2f7f78){while(--_0x2f7f78){_0x3bbe4b['push'](_0x3bbe4b['shift']());}};_0x402d37(++_0x35f067);}(_0xaa65,0x6b));var _0x5aa6=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0xaa65[_0x14add3];return _0x4a174f;};'use strict';var Sequelize=require(_0x5aa6('0x0'));var moment=require('moment');module[_0x5aa6('0x1')]={'type':{'type':Sequelize[_0x5aa6('0x2')]},'uniqueid':{'type':Sequelize[_0x5aa6('0x2')]},'calleridnum':{'type':Sequelize[_0x5aa6('0x2')]},'calleridname':{'type':Sequelize[_0x5aa6('0x2')]},'queue':{'type':Sequelize['STRING']},'queuecallerjoinAt':{'type':Sequelize[_0x5aa6('0x3')]},'queuecallerleaveAt':{'type':Sequelize[_0x5aa6('0x3')],'set':function(_0xd2f7e8){var _0x56716d=moment(_0xd2f7e8);var _0x5b36f3=moment(this[_0x5aa6('0x4')](_0x5aa6('0x5')))[_0x5aa6('0x6')]('YYYY-MM-DD\x20HH:mm:ss');var _0x51f46e=_0x56716d['diff'](_0x5b36f3,_0x5aa6('0x7'));this[_0x5aa6('0x8')](_0x5aa6('0x9'),_0xd2f7e8);this[_0x5aa6('0x8')](_0x5aa6('0xa'),_0x51f46e||null);}},'position':{'type':Sequelize[_0x5aa6('0xb')]},'count':{'type':Sequelize[_0x5aa6('0xb')]},'queuecallerabandon':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'queuecallerabandonAt':{'type':Sequelize[_0x5aa6('0x3')]},'queuecallercomplete':{'type':Sequelize[_0x5aa6('0xc')],'defaultValue':![]},'queuecallercompleteAt':{'type':Sequelize['DATE']},'queuecallerexit':{'type':Sequelize[_0x5aa6('0xc')],'defaultValue':![]},'queuecallerexitAt':{'type':Sequelize[_0x5aa6('0x3')]},'queuecallerexitreason':{'type':Sequelize['STRING'],'comment':_0x5aa6('0xd')},'originalposition':{'type':Sequelize[_0x5aa6('0xb')]},'channel':{'type':Sequelize[_0x5aa6('0x2')]},'connectedlinenum':{'type':Sequelize[_0x5aa6('0x2')]},'connectedlinename':{'type':Sequelize['STRING']},'accountcode':{'type':Sequelize[_0x5aa6('0x2')]},'context':{'type':Sequelize[_0x5aa6('0x2')]},'exten':{'type':Sequelize[_0x5aa6('0x2')]},'priority':{'type':Sequelize[_0x5aa6('0x2')]},'holdtime':{'type':Sequelize[_0x5aa6('0xb')]},'mohtime':{'type':Sequelize[_0x5aa6('0xb')],'defaultValue':0x0},'assigned':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'lastAssignedTo':{'type':Sequelize[_0x5aa6('0x2')]},'transfer':{'type':Sequelize[_0x5aa6('0xc')],'defaultValue':![]},'transfertype':{'type':Sequelize[_0x5aa6('0x2')],'comment':_0x5aa6('0xe')},'transferexten':{'type':Sequelize[_0x5aa6('0x2')]},'transferuniqueid':{'type':Sequelize[_0x5aa6('0x2')]},'disposition':{'type':Sequelize[_0x5aa6('0x2')]},'secondDisposition':{'type':Sequelize[_0x5aa6('0x2')]},'thirdDisposition':{'type':Sequelize[_0x5aa6('0x2')]},'queuecallerenterreason':{'type':Sequelize[_0x5aa6('0xb')],'defaultValue':0x0},'note':{'type':Sequelize[_0x5aa6('0x2')]}};
\ No newline at end of file
+var _0xeb48=['FORWARD,\x20BLIND,\x20ATTENDED','sequelize','moment','STRING','getDataValue','YYYY-MM-DD\x20HH:mm:ss','diff','seconds','setDataValue','queuecallerleaveAt','holdtime','INTEGER','BOOLEAN','DATE','COMPLETEDBYCALLER,\x20COMPLETEDBYAGENT,\x20FORWARDTRANFER,\x20BLINDTRANSFER,\x20ATTENDEDTRANSFER,\x20EXITWITHKEY,\x20TIMEOUT'];(function(_0x566168,_0x4c39af){var _0x4e1f7a=function(_0x5ec3ee){while(--_0x5ec3ee){_0x566168['push'](_0x566168['shift']());}};_0x4e1f7a(++_0x4c39af);}(_0xeb48,0x14b));var _0x8eb4=function(_0x314c8c,_0x446c03){_0x314c8c=_0x314c8c-0x0;var _0x11d1ae=_0xeb48[_0x314c8c];return _0x11d1ae;};'use strict';var Sequelize=require(_0x8eb4('0x0'));var moment=require(_0x8eb4('0x1'));module['exports']={'type':{'type':Sequelize['STRING']},'uniqueid':{'type':Sequelize[_0x8eb4('0x2')]},'calleridnum':{'type':Sequelize['STRING']},'calleridname':{'type':Sequelize[_0x8eb4('0x2')]},'queue':{'type':Sequelize[_0x8eb4('0x2')]},'queuecallerjoinAt':{'type':Sequelize['DATE']},'queuecallerleaveAt':{'type':Sequelize['DATE'],'set':function(_0x3ebcbf){var _0x2bff4a=moment(_0x3ebcbf);var _0x1c92f8=moment(this[_0x8eb4('0x3')]('queuecallerjoinAt'))['format'](_0x8eb4('0x4'));var _0x1b4216=_0x2bff4a[_0x8eb4('0x5')](_0x1c92f8,_0x8eb4('0x6'));this[_0x8eb4('0x7')](_0x8eb4('0x8'),_0x3ebcbf);this[_0x8eb4('0x7')](_0x8eb4('0x9'),_0x1b4216||null);}},'position':{'type':Sequelize[_0x8eb4('0xa')]},'count':{'type':Sequelize[_0x8eb4('0xa')]},'queuecallerabandon':{'type':Sequelize[_0x8eb4('0xb')],'defaultValue':![]},'queuecallerabandonAt':{'type':Sequelize[_0x8eb4('0xc')]},'queuecallercomplete':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'queuecallercompleteAt':{'type':Sequelize[_0x8eb4('0xc')]},'queuecallerexit':{'type':Sequelize[_0x8eb4('0xb')],'defaultValue':![]},'queuecallerexitAt':{'type':Sequelize[_0x8eb4('0xc')]},'queuecallerexitreason':{'type':Sequelize[_0x8eb4('0x2')],'comment':_0x8eb4('0xd')},'originalposition':{'type':Sequelize[_0x8eb4('0xa')]},'channel':{'type':Sequelize[_0x8eb4('0x2')]},'connectedlinenum':{'type':Sequelize['STRING']},'connectedlinename':{'type':Sequelize[_0x8eb4('0x2')]},'accountcode':{'type':Sequelize[_0x8eb4('0x2')]},'context':{'type':Sequelize[_0x8eb4('0x2')]},'exten':{'type':Sequelize[_0x8eb4('0x2')]},'priority':{'type':Sequelize[_0x8eb4('0x2')]},'holdtime':{'type':Sequelize[_0x8eb4('0xa')]},'mohtime':{'type':Sequelize[_0x8eb4('0xa')],'defaultValue':0x0},'assigned':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'lastAssignedTo':{'type':Sequelize[_0x8eb4('0x2')]},'transfer':{'type':Sequelize[_0x8eb4('0xb')],'defaultValue':![]},'transfertype':{'type':Sequelize[_0x8eb4('0x2')],'comment':_0x8eb4('0xe')},'transferexten':{'type':Sequelize[_0x8eb4('0x2')]},'transferuniqueid':{'type':Sequelize[_0x8eb4('0x2')]},'disposition':{'type':Sequelize['STRING']},'secondDisposition':{'type':Sequelize['STRING']},'thirdDisposition':{'type':Sequelize[_0x8eb4('0x2')]},'queuecallerenterreason':{'type':Sequelize[_0x8eb4('0xa')],'defaultValue':0x0},'note':{'type':Sequelize['STRING']}};
\ No newline at end of file