Built motion from commit 4a18b36e645f5fa4a517d36f9783bde259878164. Version 3.0.0...
[motion-next.git] / server / api / chatMessage / chatMessage.model.js
index d54d4d9..ccfc066 100644 (file)
@@ -1 +1 @@
-const a82_0x449b=['get','body','lodash','update','models','catch','FULLTEXT','utf8mb4','chat_messages','define','fti_chat_messages','findOne','isNil','toLowerCase','exports','UserId','ChatInteraction','direction','ChatInteractionId','ChatMessage','./chatMessage.attributes','secret'];(function(_0x486631,_0x449b3){const _0x149cb5=function(_0x3a5d8a){while(--_0x3a5d8a){_0x486631['push'](_0x486631['shift']());}};_0x149cb5(++_0x449b3);}(a82_0x449b,0x144));const a82_0x149c=function(_0x486631,_0x449b3){_0x486631=_0x486631-0x0;let _0x149cb5=a82_0x449b[_0x486631];return _0x149cb5;};const _0x13ab60=a82_0x149c;'use strict';const _=require(_0x13ab60('0x8')),attributes=require(_0x13ab60('0x4'));module[_0x13ab60('0x14')]=function(_0x3a5d8a){const _0x4abdc0=_0x13ab60,_0x181cbc=_0x3a5d8a[_0x4abdc0('0xa')],_0x16cd97=_0x3a5d8a[_0x4abdc0('0xf')](_0x4abdc0('0x3'),attributes,{'tableName':_0x4abdc0('0xe'),'paranoid':![],'indexes':[{'name':_0x4abdc0('0x10'),'fields':[_0x4abdc0('0x7')],'type':_0x4abdc0('0xc')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x2bdf41){const _0x27acbf=_0x4abdc0,_0x48ef4a=_0x2bdf41[_0x27acbf('0x6')]({'plain':!![]});(_0x48ef4a[_0x27acbf('0x1')]['toLowerCase']()==='in'||_0x48ef4a[_0x27acbf('0x1')]['toLowerCase']()==='out'&&!_0x48ef4a[_0x27acbf('0x5')]&&!_[_0x27acbf('0x12')](_0x48ef4a[_0x27acbf('0x15')]))&&_0x181cbc[_0x27acbf('0x0')][_0x27acbf('0x11')]({'where':{'id':_0x48ef4a[_0x27acbf('0x2')]}})['then'](function(_0x33c7d7){const _0x14f209=_0x27acbf;_0x33c7d7&&_0x33c7d7[_0x14f209('0x9')]({'lastMsgAt':_0x48ef4a['createdAt'],'lastMsgDirection':_0x48ef4a[_0x14f209('0x1')][_0x14f209('0x13')]()});})[_0x27acbf('0xb')](function(_0x46351c){console['error'](_0x46351c);});}},'charset':_0x4abdc0('0xd'),'collate':'utf8mb4_unicode_ci'});return _0x16cd97;};
\ No newline at end of file
+const a82_0x39cd=['./chatMessage.attributes','UserId','get','toLowerCase','utf8mb4','direction','exports','findOne','chat_messages','isNil','update','out','fti_chat_messages','secret','body','ChatMessage','lodash','ChatInteraction','FULLTEXT'];(function(_0x483807,_0x39cdc1){const _0x251c84=function(_0x2c8e06){while(--_0x2c8e06){_0x483807['push'](_0x483807['shift']());}};_0x251c84(++_0x39cdc1);}(a82_0x39cd,0x128));const a82_0x251c=function(_0x483807,_0x39cdc1){_0x483807=_0x483807-0x0;let _0x251c84=a82_0x39cd[_0x483807];return _0x251c84;};const _0x482abc=a82_0x251c;'use strict';const _=require(_0x482abc('0x5')),attributes=require(_0x482abc('0x8'));module[_0x482abc('0xe')]=function(_0x2c8e06){const _0xf2ad02=_0x482abc,_0x5a6ab5=_0x2c8e06['models'],_0x30c028=_0x2c8e06['define'](_0xf2ad02('0x4'),attributes,{'tableName':_0xf2ad02('0x10'),'paranoid':![],'indexes':[{'name':_0xf2ad02('0x1'),'fields':[_0xf2ad02('0x3')],'type':_0xf2ad02('0x7')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x27ee8f){const _0x4cebb1=_0xf2ad02,_0x40e008=_0x27ee8f[_0x4cebb1('0xa')]({'plain':!![]});(_0x40e008[_0x4cebb1('0xd')][_0x4cebb1('0xb')]()==='in'||_0x40e008[_0x4cebb1('0xd')][_0x4cebb1('0xb')]()===_0x4cebb1('0x0')&&!_0x40e008[_0x4cebb1('0x2')]&&!_[_0x4cebb1('0x11')](_0x40e008[_0x4cebb1('0x9')]))&&_0x5a6ab5[_0x4cebb1('0x6')][_0x4cebb1('0xf')]({'where':{'id':_0x40e008['ChatInteractionId']}})['then'](function(_0x11db54){const _0x9176f9=_0x4cebb1;_0x11db54&&_0x11db54[_0x9176f9('0x12')]({'lastMsgAt':_0x40e008['createdAt'],'lastMsgDirection':_0x40e008['direction'][_0x9176f9('0xb')]()});})['catch'](function(_0x1ef9e4){console['error'](_0x1ef9e4);});}},'charset':_0xf2ad02('0xc'),'collate':'utf8mb4_unicode_ci'});return _0x30c028;};
\ No newline at end of file