Built motion from commit f8768ebe.|2.6.15
[motion2.git] / server / api / faxMessage / faxMessage.model.js
index 816daeb..7077d3a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcbf3=['lodash','util','api','moment','bluebird','request-promise','rimraf','./faxMessage.attributes','define','FaxMessage','fti_fax_messages','models','get','direction','toLowerCase','secret','isNil','UserId','FaxInteraction','findOne','FaxInteractionId','update','createdAt','catch','error','utf8mb4'];(function(_0x18bcee,_0x53ab56){var _0xbb4ace=function(_0x168424){while(--_0x168424){_0x18bcee['push'](_0x18bcee['shift']());}};_0xbb4ace(++_0x53ab56);}(_0xcbf3,0xb6));var _0x3cbf=function(_0xbd08b4,_0x4790ed){_0xbd08b4=_0xbd08b4-0x0;var _0x314f1e=_0xcbf3[_0xbd08b4];return _0x314f1e;};'use strict';var _=require(_0x3cbf('0x0'));var util=require(_0x3cbf('0x1'));var logger=require('../../config/logger')(_0x3cbf('0x2'));var moment=require(_0x3cbf('0x3'));var BPromise=require(_0x3cbf('0x4'));var rp=require(_0x3cbf('0x5'));var fs=require('fs');var path=require('path');var rimraf=require(_0x3cbf('0x6'));var config=require('../../config/environment');var attributes=require(_0x3cbf('0x7'));module['exports']=function(_0x26d87e,_0x2ef31){return _0x26d87e[_0x3cbf('0x8')](_0x3cbf('0x9'),attributes,{'tableName':'fax_messages','paranoid':![],'indexes':[{'name':_0x3cbf('0xa'),'fields':['body'],'type':'FULLTEXT'}],'timestamps':!![],'hooks':{'afterCreate':function(_0x2f100d,_0x4d3f1e,_0x5a03e3){var _0x1ac6e2=_0x26d87e[_0x3cbf('0xb')];var _0x1c1634=_0x2f100d[_0x3cbf('0xc')]({'plain':!![]});if(_0x1c1634[_0x3cbf('0xd')][_0x3cbf('0xe')]()==='in'||_0x1c1634[_0x3cbf('0xd')][_0x3cbf('0xe')]()==='out'&&!_0x1c1634[_0x3cbf('0xf')]&&!_[_0x3cbf('0x10')](_0x1c1634[_0x3cbf('0x11')])){_0x1ac6e2[_0x3cbf('0x12')][_0x3cbf('0x13')]({'where':{'id':_0x1c1634[_0x3cbf('0x14')]}})['then'](function(_0x280ddb){if(_0x280ddb){_0x280ddb[_0x3cbf('0x15')]({'lastMsgAt':_0x1c1634[_0x3cbf('0x16')],'lastMsgDirection':_0x1c1634['direction'][_0x3cbf('0xe')]()});}})[_0x3cbf('0x17')](function(_0x50cb95){console[_0x3cbf('0x18')](_0x50cb95);});}_0x5a03e3();}},'charset':_0x3cbf('0x19'),'collate':'utf8mb4_unicode_ci'});};
\ No newline at end of file
+var _0x6447=['define','FaxMessage','fax_messages','fti_fax_messages','body','models','get','direction','toLowerCase','out','UserId','findOne','update','createdAt','catch','error','utf8mb4','utf8mb4_unicode_ci','util','../../config/logger','moment','request-promise','path','rimraf','../../config/environment','./faxMessage.attributes','exports'];(function(_0x449a7a,_0x9b357c){var _0x28f491=function(_0x48d085){while(--_0x48d085){_0x449a7a['push'](_0x449a7a['shift']());}};_0x28f491(++_0x9b357c);}(_0x6447,0x7e));var _0x7644=function(_0x609988,_0x507944){_0x609988=_0x609988-0x0;var _0x159984=_0x6447[_0x609988];return _0x159984;};'use strict';var _=require('lodash');var util=require(_0x7644('0x0'));var logger=require(_0x7644('0x1'))('api');var moment=require(_0x7644('0x2'));var BPromise=require('bluebird');var rp=require(_0x7644('0x3'));var fs=require('fs');var path=require(_0x7644('0x4'));var rimraf=require(_0x7644('0x5'));var config=require(_0x7644('0x6'));var attributes=require(_0x7644('0x7'));module[_0x7644('0x8')]=function(_0x11daf4,_0x7ffeb6){return _0x11daf4[_0x7644('0x9')](_0x7644('0xa'),attributes,{'tableName':_0x7644('0xb'),'paranoid':![],'indexes':[{'name':_0x7644('0xc'),'fields':[_0x7644('0xd')],'type':'FULLTEXT'}],'timestamps':!![],'hooks':{'afterCreate':function(_0x345bae,_0x2124ce,_0x1f63b2){var _0x32a7a9=_0x11daf4[_0x7644('0xe')];var _0x8df2c7=_0x345bae[_0x7644('0xf')]({'plain':!![]});if(_0x8df2c7[_0x7644('0x10')][_0x7644('0x11')]()==='in'||_0x8df2c7[_0x7644('0x10')][_0x7644('0x11')]()===_0x7644('0x12')&&!_0x8df2c7['secret']&&!_['isNil'](_0x8df2c7[_0x7644('0x13')])){_0x32a7a9['FaxInteraction'][_0x7644('0x14')]({'where':{'id':_0x8df2c7['FaxInteractionId']}})['then'](function(_0x10de04){if(_0x10de04){_0x10de04[_0x7644('0x15')]({'lastMsgAt':_0x8df2c7[_0x7644('0x16')],'lastMsgDirection':_0x8df2c7[_0x7644('0x10')][_0x7644('0x11')]()});}})[_0x7644('0x17')](function(_0x209660){console[_0x7644('0x18')](_0x209660);});}_0x1f63b2();}},'charset':_0x7644('0x19'),'collate':_0x7644('0x1a')});};
\ No newline at end of file