Built motion from commit f861bcb808219e66da88ba48b61bddb35224a65e. Version 3.0.0...
[motion-next.git] / server / api / squareProject / squareProject.events.js
1 'use strict';const a709_0x4841=['exports','update','addHook','remove','setMaxListeners','2LAHQod','3440366kpADmk','174hLCNwm','179547wgBQFs','events','47WyZAch','53149tJvSVv','emit','65305EzRgTu','1vXfgqm','@mysqldb','2902FlGarM','save','81847KqurPq','17rgmoiA','17833SusCVQ','SquareProject'];const a709_0x2fdb=function(_0x505265,_0x11ee45){_0x505265=_0x505265-0xb9;let _0x484131=a709_0x4841[_0x505265];return _0x484131;};const a709_0x58fbf8=a709_0x2fdb;(function(_0x8929b2,_0x555963){const _0x50929f=a709_0x2fdb;while(!![]){try{const _0x48e095=-parseInt(_0x50929f(0xc4))*parseInt(_0x50929f(0xc5))+-parseInt(_0x50929f(0xbd))*-parseInt(_0x50929f(0xc0))+-parseInt(_0x50929f(0xba))+-parseInt(_0x50929f(0xc2))*parseInt(_0x50929f(0xb9))+-parseInt(_0x50929f(0xbf))*-parseInt(_0x50929f(0xcd))+-parseInt(_0x50929f(0xc6))*parseInt(_0x50929f(0xbc))+parseInt(_0x50929f(0xce));if(_0x48e095===_0x555963)break;else _0x8929b2['push'](_0x8929b2['shift']());}catch(_0x1cc74a){_0x8929b2['push'](_0x8929b2['shift']());}}}(a709_0x4841,0xad5c0));const EventEmitter=require(a709_0x58fbf8(0xbb)),SquareProject=require(a709_0x58fbf8(0xc1))['db'][a709_0x58fbf8(0xc7)],SquareProjectEvents=new EventEmitter();SquareProjectEvents[a709_0x58fbf8(0xcc)](0x0);const events={'afterCreate':a709_0x58fbf8(0xc3),'afterUpdate':a709_0x58fbf8(0xc9),'afterDestroy':a709_0x58fbf8(0xcb)};function emitEvent(_0x3b8ede){return function(_0x5b98ec){const _0x40d42d=a709_0x2fdb;SquareProjectEvents[_0x40d42d(0xbe)](_0x3b8ede+':'+_0x5b98ec['id'],_0x5b98ec),SquareProjectEvents[_0x40d42d(0xbe)](_0x3b8ede,_0x5b98ec);};}for(const e in events){if(typeof events[e]!=='undefined'){const event=events[e];SquareProject[a709_0x58fbf8(0xca)](e,emitEvent(event));}}module[a709_0x58fbf8(0xc8)]=SquareProjectEvents;