Built motion from commit cb845558.|2.6.34
[motion2.git] / server / api / faxMessage / faxMessage.model.js
index 7e21df5..54221d2 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe3b9=['FaxMessage','fax_messages','fti_fax_messages','body','FULLTEXT','get','direction','toLowerCase','isNil','UserId','findOne','FaxInteractionId','update','createdAt','catch','error','utf8mb4_unicode_ci','util','../../config/logger','api','moment','bluebird','request-promise','path','./faxMessage.attributes','exports','define'];(function(_0x3d3bd4,_0x3959a7){var _0x3062b7=function(_0x3c5ab8){while(--_0x3c5ab8){_0x3d3bd4['push'](_0x3d3bd4['shift']());}};_0x3062b7(++_0x3959a7);}(_0xe3b9,0x1c1));var _0x9e3b=function(_0x1edf7a,_0x53f918){_0x1edf7a=_0x1edf7a-0x0;var _0x20bc81=_0xe3b9[_0x1edf7a];return _0x20bc81;};'use strict';var _=require('lodash');var util=require(_0x9e3b('0x0'));var logger=require(_0x9e3b('0x1'))(_0x9e3b('0x2'));var moment=require(_0x9e3b('0x3'));var BPromise=require(_0x9e3b('0x4'));var rp=require(_0x9e3b('0x5'));var fs=require('fs');var path=require(_0x9e3b('0x6'));var rimraf=require('rimraf');var config=require('../../config/environment');var attributes=require(_0x9e3b('0x7'));module[_0x9e3b('0x8')]=function(_0x1ef74b,_0x458a1c){return _0x1ef74b[_0x9e3b('0x9')](_0x9e3b('0xa'),attributes,{'tableName':_0x9e3b('0xb'),'paranoid':![],'indexes':[{'name':_0x9e3b('0xc'),'fields':[_0x9e3b('0xd')],'type':_0x9e3b('0xe')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x3a919d,_0x2c84d3,_0x3f1eaf){var _0x183471=_0x1ef74b['models'];var _0x51a5ed=_0x3a919d[_0x9e3b('0xf')]({'plain':!![]});if(_0x51a5ed[_0x9e3b('0x10')][_0x9e3b('0x11')]()==='in'||_0x51a5ed[_0x9e3b('0x10')]['toLowerCase']()==='out'&&!_0x51a5ed['secret']&&!_[_0x9e3b('0x12')](_0x51a5ed[_0x9e3b('0x13')])){_0x183471['FaxInteraction'][_0x9e3b('0x14')]({'where':{'id':_0x51a5ed[_0x9e3b('0x15')]}})['then'](function(_0x3da5b6){if(_0x3da5b6){_0x3da5b6[_0x9e3b('0x16')]({'lastMsgAt':_0x51a5ed[_0x9e3b('0x17')],'lastMsgDirection':_0x51a5ed[_0x9e3b('0x10')][_0x9e3b('0x11')]()});}})[_0x9e3b('0x18')](function(_0x469549){console[_0x9e3b('0x19')](_0x469549);});}_0x3f1eaf();}},'charset':'utf8mb4','collate':_0x9e3b('0x1a')});};
\ No newline at end of file
+var _0x239a=['rimraf','../../config/environment','./faxMessage.attributes','exports','define','FaxMessage','fti_fax_messages','FULLTEXT','models','get','direction','toLowerCase','isNil','FaxInteraction','findOne','FaxInteractionId','update','createdAt','catch','utf8mb4_unicode_ci','util','api','moment','bluebird','request-promise'];(function(_0xe1d37b,_0x568a45){var _0xf4928f=function(_0x28572b){while(--_0x28572b){_0xe1d37b['push'](_0xe1d37b['shift']());}};_0xf4928f(++_0x568a45);}(_0x239a,0x1bd));var _0xa239=function(_0x19950b,_0x53d0d7){_0x19950b=_0x19950b-0x0;var _0x3c6b41=_0x239a[_0x19950b];return _0x3c6b41;};'use strict';var _=require('lodash');var util=require(_0xa239('0x0'));var logger=require('../../config/logger')(_0xa239('0x1'));var moment=require(_0xa239('0x2'));var BPromise=require(_0xa239('0x3'));var rp=require(_0xa239('0x4'));var fs=require('fs');var path=require('path');var rimraf=require(_0xa239('0x5'));var config=require(_0xa239('0x6'));var attributes=require(_0xa239('0x7'));module[_0xa239('0x8')]=function(_0x591c76,_0x2777d7){return _0x591c76[_0xa239('0x9')](_0xa239('0xa'),attributes,{'tableName':'fax_messages','paranoid':![],'indexes':[{'name':_0xa239('0xb'),'fields':['body'],'type':_0xa239('0xc')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x196c4b,_0x35cdc3,_0x20322d){var _0x136a3e=_0x591c76[_0xa239('0xd')];var _0x2c1e79=_0x196c4b[_0xa239('0xe')]({'plain':!![]});if(_0x2c1e79[_0xa239('0xf')][_0xa239('0x10')]()==='in'||_0x2c1e79['direction'][_0xa239('0x10')]()==='out'&&!_0x2c1e79['secret']&&!_[_0xa239('0x11')](_0x2c1e79['UserId'])){_0x136a3e[_0xa239('0x12')][_0xa239('0x13')]({'where':{'id':_0x2c1e79[_0xa239('0x14')]}})['then'](function(_0x1df2e6){if(_0x1df2e6){_0x1df2e6[_0xa239('0x15')]({'lastMsgAt':_0x2c1e79[_0xa239('0x16')],'lastMsgDirection':_0x2c1e79['direction'][_0xa239('0x10')]()});}})[_0xa239('0x17')](function(_0x3dc1f6){console['error'](_0x3dc1f6);});}_0x20322d();}},'charset':'utf8mb4','collate':_0xa239('0x18')});};
\ No newline at end of file