Built motion from commit (unavailable).|2.4.13
[motion2.git] / server / api / mailInteraction / mailInteraction.model.js
index 1109391..087a521 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xcbfb=['MailMessage','catch','utf8mb4_unicode_ci','lodash','../../config/logger','api','bluebird','request-promise','rimraf','../../config/environment','./mailInteraction.attributes','exports','define','MailInteraction','mail_interactions','fti_mail_interactions','subject','FULLTEXT','substatusAt','format','YYYY-MM-DD\x20HH:mm:ss','closed','closedAt','changed','substatus','models','get'];(function(_0x32efb5,_0x1b6f42){var _0x5b644c=function(_0x44e59b){while(--_0x44e59b){_0x32efb5['push'](_0x32efb5['shift']());}};_0x5b644c(++_0x1b6f42);}(_0xcbfb,0x17d));var _0xbcbf=function(_0x56d252,_0x55848b){_0x56d252=_0x56d252-0x0;var _0x564a40=_0xcbfb[_0x56d252];return _0x564a40;};'use strict';var _=require(_0xbcbf('0x0'));var util=require('util');var logger=require(_0xbcbf('0x1'))(_0xbcbf('0x2'));var moment=require('moment');var BPromise=require(_0xbcbf('0x3'));var rp=require(_0xbcbf('0x4'));var fs=require('fs');var path=require('path');var rimraf=require(_0xbcbf('0x5'));var config=require(_0xbcbf('0x6'));var attributes=require(_0xbcbf('0x7'));module[_0xbcbf('0x8')]=function(_0x4d0267,_0x201250){return _0x4d0267[_0xbcbf('0x9')](_0xbcbf('0xa'),attributes,{'tableName':_0xbcbf('0xb'),'paranoid':![],'indexes':[{'name':_0xbcbf('0xc'),'fields':[_0xbcbf('0xd'),'to'],'type':_0xbcbf('0xe')}],'timestamps':!![],'hooks':{'beforeCreate':function(_0x2eef44,_0x41ebd7,_0x57e4d2){if(_0x2eef44['substatus']){_0x2eef44[_0xbcbf('0xf')]=moment()[_0xbcbf('0x10')](_0xbcbf('0x11'));}if(_0x2eef44[_0xbcbf('0x12')]){_0x2eef44[_0xbcbf('0x13')]=moment()[_0xbcbf('0x10')](_0xbcbf('0x11'));}_0x57e4d2(null,_0x41ebd7);},'beforeUpdate':function(_0x2985b8,_0x3bbbcc,_0x732c8){if(_0x2985b8[_0xbcbf('0x14')](_0xbcbf('0x15'))){_0x2985b8['substatusAt']=moment()[_0xbcbf('0x10')]('YYYY-MM-DD\x20HH:mm:ss');}if(_0x2985b8[_0xbcbf('0x14')](_0xbcbf('0x12'))){_0x2985b8[_0xbcbf('0x13')]=moment()[_0xbcbf('0x10')](_0xbcbf('0x11'));}_0x732c8(null,_0x2985b8);},'afterUpdate':function(_0x1398b2,_0x9afe5e,_0x56da0d){var _0x14fe9c=_0x4d0267[_0xbcbf('0x16')];var _0x52b4fa=_0x1398b2[_0xbcbf('0x17')]({'plain':!![]});if(_0x52b4fa[_0xbcbf('0x12')]){return _0x14fe9c[_0xbcbf('0x18')]['update']({'read':!![]},{'where':{'MailInteractionId':_0x52b4fa['id']}})['then'](function(){_0x56da0d();})[_0xbcbf('0x19')](function(_0x4b2a5a){_0x56da0d(_0x4b2a5a);});}else{_0x56da0d();}}},'charset':'utf8mb4','collate':_0xbcbf('0x1a')});};
\ No newline at end of file
+var _0xf33c=['closed','closedAt','get','MailMessage','update','then','catch','utf8mb4','utf8mb4_unicode_ci','util','api','bluebird','request-promise','path','rimraf','../../config/environment','./mailInteraction.attributes','define','MailInteraction','mail_interactions','fti_mail_interactions','subject','FULLTEXT','substatus','format','YYYY-MM-DD\x20HH:mm:ss','changed','substatusAt'];(function(_0x28d225,_0x43be18){var _0x1f79e1=function(_0x362c23){while(--_0x362c23){_0x28d225['push'](_0x28d225['shift']());}};_0x1f79e1(++_0x43be18);}(_0xf33c,0x159));var _0xcf33=function(_0x820f9b,_0x42e954){_0x820f9b=_0x820f9b-0x0;var _0x50a3ea=_0xf33c[_0x820f9b];return _0x50a3ea;};'use strict';var _=require('lodash');var util=require(_0xcf33('0x0'));var logger=require('../../config/logger')(_0xcf33('0x1'));var moment=require('moment');var BPromise=require(_0xcf33('0x2'));var rp=require(_0xcf33('0x3'));var fs=require('fs');var path=require(_0xcf33('0x4'));var rimraf=require(_0xcf33('0x5'));var config=require(_0xcf33('0x6'));var attributes=require(_0xcf33('0x7'));module['exports']=function(_0x378b66,_0x3d414a){return _0x378b66[_0xcf33('0x8')](_0xcf33('0x9'),attributes,{'tableName':_0xcf33('0xa'),'paranoid':![],'indexes':[{'name':_0xcf33('0xb'),'fields':[_0xcf33('0xc'),'to'],'type':_0xcf33('0xd')}],'timestamps':!![],'hooks':{'beforeCreate':function(_0x5dba63,_0x3af17d,_0x464a72){if(_0x5dba63[_0xcf33('0xe')]){_0x5dba63['substatusAt']=moment()[_0xcf33('0xf')](_0xcf33('0x10'));}if(_0x5dba63['closed']){_0x5dba63['closedAt']=moment()[_0xcf33('0xf')]('YYYY-MM-DD\x20HH:mm:ss');}_0x464a72(null,_0x3af17d);},'beforeUpdate':function(_0x35a8ba,_0x2f0f76,_0x295ec3){if(_0x35a8ba[_0xcf33('0x11')]('substatus')){_0x35a8ba[_0xcf33('0x12')]=moment()[_0xcf33('0xf')](_0xcf33('0x10'));}if(_0x35a8ba[_0xcf33('0x11')](_0xcf33('0x13'))){_0x35a8ba[_0xcf33('0x14')]=moment()['format'](_0xcf33('0x10'));}_0x295ec3(null,_0x35a8ba);},'afterUpdate':function(_0x56da0c,_0x4bac75,_0x4e3778){var _0x20b6bb=_0x378b66['models'];var _0x384aa4=_0x56da0c[_0xcf33('0x15')]({'plain':!![]});if(_0x384aa4[_0xcf33('0x13')]){return _0x20b6bb[_0xcf33('0x16')][_0xcf33('0x17')]({'read':!![]},{'where':{'MailInteractionId':_0x384aa4['id']}})[_0xcf33('0x18')](function(){_0x4e3778();})[_0xcf33('0x19')](function(_0x572616){_0x4e3778(_0x572616);});}else{_0x4e3778();}}},'charset':_0xcf33('0x1a'),'collate':_0xcf33('0x1b')});};
\ No newline at end of file