Built motion from commit e38a297d.|2.6.18
[motion2.git] / server / api / mailInteraction / mailInteraction.model.js
index 0f53aa9..f9d6c93 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x3e4b=['../../config/logger','moment','bluebird','request-promise','path','rimraf','../../config/environment','define','MailInteraction','mail_interactions','subject','FULLTEXT','substatus','substatusAt','format','YYYY-MM-DD\x20HH:mm:ss','closed','closedAt','changed','models','get','MailMessage','update','then','catch','utf8mb4_unicode_ci','lodash'];(function(_0x5e3c4c,_0x570558){var _0x33064e=function(_0x2af5b6){while(--_0x2af5b6){_0x5e3c4c['push'](_0x5e3c4c['shift']());}};_0x33064e(++_0x570558);}(_0x3e4b,0x10d));var _0xb3e4=function(_0x29ec77,_0x54c61a){_0x29ec77=_0x29ec77-0x0;var _0x93243d=_0x3e4b[_0x29ec77];return _0x93243d;};'use strict';var _=require(_0xb3e4('0x0'));var util=require('util');var logger=require(_0xb3e4('0x1'))('api');var moment=require(_0xb3e4('0x2'));var BPromise=require(_0xb3e4('0x3'));var rp=require(_0xb3e4('0x4'));var fs=require('fs');var path=require(_0xb3e4('0x5'));var rimraf=require(_0xb3e4('0x6'));var config=require(_0xb3e4('0x7'));var attributes=require('./mailInteraction.attributes');module['exports']=function(_0x1078e,_0x2d3640){return _0x1078e[_0xb3e4('0x8')](_0xb3e4('0x9'),attributes,{'tableName':_0xb3e4('0xa'),'paranoid':![],'indexes':[{'name':'fti_mail_interactions','fields':[_0xb3e4('0xb'),'to'],'type':_0xb3e4('0xc')}],'timestamps':!![],'hooks':{'beforeCreate':function(_0x111949,_0x553ade,_0x1f069d){if(_0x111949[_0xb3e4('0xd')]){_0x111949[_0xb3e4('0xe')]=moment()[_0xb3e4('0xf')](_0xb3e4('0x10'));}if(_0x111949[_0xb3e4('0x11')]){_0x111949[_0xb3e4('0x12')]=moment()[_0xb3e4('0xf')](_0xb3e4('0x10'));}_0x1f069d(null,_0x553ade);},'beforeUpdate':function(_0x42bdbd,_0x506c2a,_0x337487){if(_0x42bdbd[_0xb3e4('0x13')](_0xb3e4('0xd'))){_0x42bdbd[_0xb3e4('0xe')]=_0x42bdbd['substatus']?moment()[_0xb3e4('0xf')](_0xb3e4('0x10')):null;}if(_0x42bdbd[_0xb3e4('0x13')](_0xb3e4('0x11'))){_0x42bdbd[_0xb3e4('0x12')]=moment()[_0xb3e4('0xf')]('YYYY-MM-DD\x20HH:mm:ss');_0x42bdbd[_0xb3e4('0xd')]=null;_0x42bdbd['substatusAt']=null;}_0x337487(null,_0x42bdbd);},'afterUpdate':function(_0x1717a8,_0x43f2b8,_0x48e7f8){var _0xd5ef8b=_0x1078e[_0xb3e4('0x14')];var _0x395964=_0x1717a8[_0xb3e4('0x15')]({'plain':!![]});if(_0x395964[_0xb3e4('0x11')]){return _0xd5ef8b[_0xb3e4('0x16')][_0xb3e4('0x17')]({'read':!![]},{'where':{'MailInteractionId':_0x395964['id']}})[_0xb3e4('0x18')](function(){_0x48e7f8();})[_0xb3e4('0x19')](function(_0x49f17b){_0x48e7f8(_0x49f17b);});}else{_0x48e7f8();}}},'charset':'utf8mb4','collate':_0xb3e4('0x1a')});};
\ No newline at end of file
+var _0x5073=['request-promise','path','rimraf','./mailInteraction.attributes','MailInteraction','mail_interactions','fti_mail_interactions','subject','FULLTEXT','substatus','substatusAt','format','closed','closedAt','changed','YYYY-MM-DD\x20HH:mm:ss','models','get','MailMessage','update','then','catch','utf8mb4','utf8mb4_unicode_ci','lodash','util','../../config/logger','moment'];(function(_0x4fb39e,_0x29e7f6){var _0x486b85=function(_0x12f1bd){while(--_0x12f1bd){_0x4fb39e['push'](_0x4fb39e['shift']());}};_0x486b85(++_0x29e7f6);}(_0x5073,0x14c));var _0x3507=function(_0x1e9d6a,_0x3e5cab){_0x1e9d6a=_0x1e9d6a-0x0;var _0x222bd1=_0x5073[_0x1e9d6a];return _0x222bd1;};'use strict';var _=require(_0x3507('0x0'));var util=require(_0x3507('0x1'));var logger=require(_0x3507('0x2'))('api');var moment=require(_0x3507('0x3'));var BPromise=require('bluebird');var rp=require(_0x3507('0x4'));var fs=require('fs');var path=require(_0x3507('0x5'));var rimraf=require(_0x3507('0x6'));var config=require('../../config/environment');var attributes=require(_0x3507('0x7'));module['exports']=function(_0x208b44,_0x362416){return _0x208b44['define'](_0x3507('0x8'),attributes,{'tableName':_0x3507('0x9'),'paranoid':![],'indexes':[{'name':_0x3507('0xa'),'fields':[_0x3507('0xb'),'to'],'type':_0x3507('0xc')}],'timestamps':!![],'hooks':{'beforeCreate':function(_0x5b89b0,_0x397a32,_0x12780f){if(_0x5b89b0[_0x3507('0xd')]){_0x5b89b0[_0x3507('0xe')]=moment()[_0x3507('0xf')]('YYYY-MM-DD\x20HH:mm:ss');}if(_0x5b89b0[_0x3507('0x10')]){_0x5b89b0[_0x3507('0x11')]=moment()[_0x3507('0xf')]('YYYY-MM-DD\x20HH:mm:ss');}_0x12780f(null,_0x397a32);},'beforeUpdate':function(_0x29288e,_0x406fff,_0x46a85a){if(_0x29288e[_0x3507('0x12')]('substatus')){_0x29288e[_0x3507('0xe')]=_0x29288e['substatus']?moment()[_0x3507('0xf')](_0x3507('0x13')):null;}if(_0x29288e['changed'](_0x3507('0x10'))){_0x29288e[_0x3507('0x11')]=moment()['format']('YYYY-MM-DD\x20HH:mm:ss');_0x29288e[_0x3507('0xd')]=null;_0x29288e[_0x3507('0xe')]=null;}_0x46a85a(null,_0x29288e);},'afterUpdate':function(_0x318fd3,_0x2b98e0,_0x5a7dec){var _0x2ffdd5=_0x208b44[_0x3507('0x14')];var _0x44f6a6=_0x318fd3[_0x3507('0x15')]({'plain':!![]});if(_0x44f6a6[_0x3507('0x10')]){return _0x2ffdd5[_0x3507('0x16')][_0x3507('0x17')]({'read':!![]},{'where':{'MailInteractionId':_0x44f6a6['id']}})[_0x3507('0x18')](function(){_0x5a7dec();})[_0x3507('0x19')](function(_0x2c0102){_0x5a7dec(_0x2c0102);});}else{_0x5a7dec();}}},'charset':_0x3507('0x1a'),'collate':_0x3507('0x1b')});};
\ No newline at end of file