Built motion from commit e6806ed6.|2.6.0
[motion2.git] / server / api / faxMessage / faxMessage.model.js
index 1708f99..de45858 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xfffd=['direction','toLowerCase','out','secret','UserId','FaxInteraction','findOne','update','createdAt','catch','error','utf8mb4_unicode_ci','lodash','util','api','moment','bluebird','request-promise','path','../../config/environment','./faxMessage.attributes','exports','define','FaxMessage','fax_messages','fti_fax_messages','body','FULLTEXT','models','get'];(function(_0xa464c9,_0x7c86d8){var _0x3d73c4=function(_0x5c2056){while(--_0x5c2056){_0xa464c9['push'](_0xa464c9['shift']());}};_0x3d73c4(++_0x7c86d8);}(_0xfffd,0x84));var _0xdfff=function(_0x44124,_0x27d411){_0x44124=_0x44124-0x0;var _0x473a3b=_0xfffd[_0x44124];return _0x473a3b;};'use strict';var _=require(_0xdfff('0x0'));var util=require(_0xdfff('0x1'));var logger=require('../../config/logger')(_0xdfff('0x2'));var moment=require(_0xdfff('0x3'));var BPromise=require(_0xdfff('0x4'));var rp=require(_0xdfff('0x5'));var fs=require('fs');var path=require(_0xdfff('0x6'));var rimraf=require('rimraf');var config=require(_0xdfff('0x7'));var attributes=require(_0xdfff('0x8'));module[_0xdfff('0x9')]=function(_0x17a348,_0x1213f5){return _0x17a348[_0xdfff('0xa')](_0xdfff('0xb'),attributes,{'tableName':_0xdfff('0xc'),'paranoid':![],'indexes':[{'name':_0xdfff('0xd'),'fields':[_0xdfff('0xe')],'type':_0xdfff('0xf')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x43e06d,_0x1efafb,_0x30c6c4){var _0x4033a8=_0x17a348[_0xdfff('0x10')];var _0x17846e=_0x43e06d[_0xdfff('0x11')]({'plain':!![]});if(_0x17846e[_0xdfff('0x12')][_0xdfff('0x13')]()==='in'||_0x17846e[_0xdfff('0x12')]['toLowerCase']()===_0xdfff('0x14')&&!_0x17846e[_0xdfff('0x15')]&&!_['isNil'](_0x17846e[_0xdfff('0x16')])){_0x4033a8[_0xdfff('0x17')][_0xdfff('0x18')]({'where':{'id':_0x17846e['FaxInteractionId']}})['then'](function(_0x30b7ed){if(_0x30b7ed){_0x30b7ed[_0xdfff('0x19')]({'lastMsgAt':_0x17846e[_0xdfff('0x1a')],'lastMsgDirection':_0x17846e[_0xdfff('0x12')][_0xdfff('0x13')]()});}})[_0xdfff('0x1b')](function(_0x4caf46){console[_0xdfff('0x1c')](_0x4caf46);});}_0x30c6c4();}},'charset':'utf8mb4','collate':_0xdfff('0x1d')});};
\ No newline at end of file
+var _0x7ab9=['isNil','FaxInteraction','FaxInteractionId','then','update','createdAt','catch','error','utf8mb4_unicode_ci','util','../../config/logger','api','moment','bluebird','../../config/environment','./faxMessage.attributes','exports','define','FaxMessage','fti_fax_messages','body','FULLTEXT','get','direction','toLowerCase','out'];(function(_0x1703ea,_0x5813a3){var _0x39a478=function(_0x11726b){while(--_0x11726b){_0x1703ea['push'](_0x1703ea['shift']());}};_0x39a478(++_0x5813a3);}(_0x7ab9,0x10d));var _0x97ab=function(_0x27ccb6,_0x103913){_0x27ccb6=_0x27ccb6-0x0;var _0x412043=_0x7ab9[_0x27ccb6];return _0x412043;};'use strict';var _=require('lodash');var util=require(_0x97ab('0x0'));var logger=require(_0x97ab('0x1'))(_0x97ab('0x2'));var moment=require(_0x97ab('0x3'));var BPromise=require(_0x97ab('0x4'));var rp=require('request-promise');var fs=require('fs');var path=require('path');var rimraf=require('rimraf');var config=require(_0x97ab('0x5'));var attributes=require(_0x97ab('0x6'));module[_0x97ab('0x7')]=function(_0x18a27d,_0x32a024){return _0x18a27d[_0x97ab('0x8')](_0x97ab('0x9'),attributes,{'tableName':'fax_messages','paranoid':![],'indexes':[{'name':_0x97ab('0xa'),'fields':[_0x97ab('0xb')],'type':_0x97ab('0xc')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x595cc9,_0x42d79,_0x2fb9db){var _0x57e3d8=_0x18a27d['models'];var _0x5da45b=_0x595cc9[_0x97ab('0xd')]({'plain':!![]});if(_0x5da45b['direction']['toLowerCase']()==='in'||_0x5da45b[_0x97ab('0xe')][_0x97ab('0xf')]()===_0x97ab('0x10')&&!_0x5da45b['secret']&&!_[_0x97ab('0x11')](_0x5da45b['UserId'])){_0x57e3d8[_0x97ab('0x12')]['findOne']({'where':{'id':_0x5da45b[_0x97ab('0x13')]}})[_0x97ab('0x14')](function(_0x1c1d07){if(_0x1c1d07){_0x1c1d07[_0x97ab('0x15')]({'lastMsgAt':_0x5da45b[_0x97ab('0x16')],'lastMsgDirection':_0x5da45b[_0x97ab('0xe')][_0x97ab('0xf')]()});}})[_0x97ab('0x17')](function(_0x5d9c5a){console[_0x97ab('0x18')](_0x5d9c5a);});}_0x2fb9db();}},'charset':'utf8mb4','collate':_0x97ab('0x19')});};
\ No newline at end of file