Built motion from commit (unavailable).|2.3.5
[motion2.git] / server / api / faxMessage / faxMessage.model.js
index 331fa52..540cd8e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb062=['FaxMessage','fax_messages','models','get','toLowerCase','secret','isNil','UserId','FaxInteraction','findOne','then','update','createdAt','direction','body','error','utf8mb4_unicode_ci','util','../../config/logger','api','moment','bluebird','./faxMessage.attributes'];(function(_0x47aa64,_0xfb8a07){var _0x549c7a=function(_0x266165){while(--_0x266165){_0x47aa64['push'](_0x47aa64['shift']());}};_0x549c7a(++_0xfb8a07);}(_0xb062,0x181));var _0x2b06=function(_0x51920c,_0x243696){_0x51920c=_0x51920c-0x0;var _0x55845c=_0xb062[_0x51920c];return _0x55845c;};'use strict';var _=require('lodash');var util=require(_0x2b06('0x0'));var logger=require(_0x2b06('0x1'))(_0x2b06('0x2'));var moment=require(_0x2b06('0x3'));var BPromise=require(_0x2b06('0x4'));var rp=require('request-promise');var attributes=require(_0x2b06('0x5'));module['exports']=function(_0x18355c,_0x14184e){return _0x18355c['define'](_0x2b06('0x6'),attributes,{'tableName':_0x2b06('0x7'),'paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x430be2,_0x36f44a,_0x4e37db){var _0x4ae570=_0x18355c[_0x2b06('0x8')];var _0x2cfecc=_0x430be2[_0x2b06('0x9')]({'plain':!![]});if(_0x2cfecc['direction'][_0x2b06('0xa')]()==='in'||_0x2cfecc['direction'][_0x2b06('0xa')]()==='out'&&!_0x2cfecc[_0x2b06('0xb')]&&!_[_0x2b06('0xc')](_0x2cfecc[_0x2b06('0xd')])){_0x4ae570[_0x2b06('0xe')][_0x2b06('0xf')]({'where':{'id':_0x2cfecc['FaxInteractionId']}})[_0x2b06('0x10')](function(_0x38fcad){if(_0x38fcad){_0x38fcad[_0x2b06('0x11')]({'lastMsgAt':_0x2cfecc[_0x2b06('0x12')],'lastMsgDirection':_0x2cfecc[_0x2b06('0x13')][_0x2b06('0xa')](),'lastMsgBody':_0x2cfecc[_0x2b06('0x14')]});}})['catch'](function(_0x4aaafd){console[_0x2b06('0x15')](_0x4aaafd);});}_0x4e37db();}},'charset':'utf8mb4','collate':_0x2b06('0x16')});};
\ No newline at end of file
+var _0x87ba=['direction','body','catch','error','utf8mb4_unicode_ci','lodash','util','../../config/logger','api','moment','bluebird','request-promise','./faxMessage.attributes','define','FaxMessage','models','get','toLowerCase','out','secret','isNil','UserId','FaxInteraction','then','update','createdAt'];(function(_0x134c2e,_0x3573c4){var _0x2825db=function(_0x2a574d){while(--_0x2a574d){_0x134c2e['push'](_0x134c2e['shift']());}};_0x2825db(++_0x3573c4);}(_0x87ba,0x18b));var _0xa87b=function(_0x28db86,_0x45d20f){_0x28db86=_0x28db86-0x0;var _0x3b0ae7=_0x87ba[_0x28db86];return _0x3b0ae7;};'use strict';var _=require(_0xa87b('0x0'));var util=require(_0xa87b('0x1'));var logger=require(_0xa87b('0x2'))(_0xa87b('0x3'));var moment=require(_0xa87b('0x4'));var BPromise=require(_0xa87b('0x5'));var rp=require(_0xa87b('0x6'));var attributes=require(_0xa87b('0x7'));module['exports']=function(_0x4af7c1,_0x3d295c){return _0x4af7c1[_0xa87b('0x8')](_0xa87b('0x9'),attributes,{'tableName':'fax_messages','paranoid':![],'indexes':[],'timestamps':!![],'hooks':{'afterCreate':function(_0x575de2,_0x49b5ab,_0x330954){var _0x3edf7f=_0x4af7c1[_0xa87b('0xa')];var _0x3af0d3=_0x575de2[_0xa87b('0xb')]({'plain':!![]});if(_0x3af0d3['direction']['toLowerCase']()==='in'||_0x3af0d3['direction'][_0xa87b('0xc')]()===_0xa87b('0xd')&&!_0x3af0d3[_0xa87b('0xe')]&&!_[_0xa87b('0xf')](_0x3af0d3[_0xa87b('0x10')])){_0x3edf7f[_0xa87b('0x11')]['findOne']({'where':{'id':_0x3af0d3['FaxInteractionId']}})[_0xa87b('0x12')](function(_0x341846){if(_0x341846){_0x341846[_0xa87b('0x13')]({'lastMsgAt':_0x3af0d3[_0xa87b('0x14')],'lastMsgDirection':_0x3af0d3[_0xa87b('0x15')]['toLowerCase'](),'lastMsgBody':_0x3af0d3[_0xa87b('0x16')]});}})[_0xa87b('0x17')](function(_0x35bc73){console[_0xa87b('0x18')](_0x35bc73);});}_0x330954();}},'charset':'utf8mb4','collate':_0xa87b('0x19')});};
\ No newline at end of file