Built motion from commit df3e9871f6bcc3432fec345b2f4facbd4dba8b5c. Version 3.0.0...
[motion-next.git] / server / api / faxMessage / faxMessage.model.js
1 const a207_0x2ae7=['error','secret','then','fax_messages','toLowerCase','define','fti_fax_messages','findOne','direction','catch','utf8mb4_unicode_ci','exports','out','FaxMessage','get','UserId','FaxInteraction','body','FaxInteractionId','utf8mb4','lodash','./faxMessage.attributes','update','isNil'];(function(_0x2230f9,_0x2ae795){const _0x16bd0d=function(_0x1a852c){while(--_0x1a852c){_0x2230f9['push'](_0x2230f9['shift']());}};_0x16bd0d(++_0x2ae795);}(a207_0x2ae7,0x1e0));const a207_0x16bd=function(_0x2230f9,_0x2ae795){_0x2230f9=_0x2230f9-0x0;let _0x16bd0d=a207_0x2ae7[_0x2230f9];return _0x16bd0d;};const _0x330e56=a207_0x16bd;'use strict';const _=require(_0x330e56('0x14')),attributes=require(_0x330e56('0x15'));module[_0x330e56('0xb')]=function(_0x1a852c){const _0x1794bd=_0x330e56,_0x319bd6=_0x1a852c['models'],_0x10ab49=_0x1a852c[_0x1794bd('0x5')](_0x1794bd('0xd'),attributes,{'tableName':_0x1794bd('0x3'),'paranoid':![],'indexes':[{'name':_0x1794bd('0x6'),'fields':[_0x1794bd('0x11')],'type':'FULLTEXT'}],'timestamps':!![],'hooks':{'afterCreate':function(_0x37e9e0){const _0x1115ba=_0x1794bd,_0x5c9d7e=_0x37e9e0[_0x1115ba('0xe')]({'plain':!![]});(_0x5c9d7e[_0x1115ba('0x8')][_0x1115ba('0x4')]()==='in'||_0x5c9d7e[_0x1115ba('0x8')][_0x1115ba('0x4')]()===_0x1115ba('0xc')&&!_0x5c9d7e[_0x1115ba('0x1')]&&!_[_0x1115ba('0x17')](_0x5c9d7e[_0x1115ba('0xf')]))&&_0x319bd6[_0x1115ba('0x10')][_0x1115ba('0x7')]({'where':{'id':_0x5c9d7e[_0x1115ba('0x12')]}})[_0x1115ba('0x2')](function(_0xbd6f3){const _0x52fb8d=_0x1115ba;_0xbd6f3&&_0xbd6f3[_0x52fb8d('0x16')]({'lastMsgAt':_0x5c9d7e['createdAt'],'lastMsgDirection':_0x5c9d7e['direction']['toLowerCase']()});})[_0x1115ba('0x9')](function(_0x11d7fe){const _0x4feb97=_0x1115ba;console[_0x4feb97('0x0')](_0x11d7fe);});}},'charset':_0x1794bd('0x13'),'collate':_0x1794bd('0xa')});return _0x10ab49;};