Built motion from commit 82bb2304.|2.5.39
[motion2.git] / server / api / userProfile / userProfile.events.js
index d3fa6a6..15eebb0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb96d=['setMaxListeners','update','remove','emit','hasOwnProperty','exports','../../mysqldb','UserProfile'];(function(_0x354164,_0x4c30de){var _0x5db9a8=function(_0x319b08){while(--_0x319b08){_0x354164['push'](_0x354164['shift']());}};_0x5db9a8(++_0x4c30de);}(_0xb96d,0x9e));var _0xdb96=function(_0x3b5250,_0x7a0b2c){_0x3b5250=_0x3b5250-0x0;var _0xc844a1=_0xb96d[_0x3b5250];return _0xc844a1;};'use strict';var EventEmitter=require('events');var UserProfile=require(_0xdb96('0x0'))['db'][_0xdb96('0x1')];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0xdb96('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0xdb96('0x3'),'afterDestroy':_0xdb96('0x4')};function emitEvent(_0x22be94){return function(_0x488b02,_0x4af3cf,_0x291c6a){UserProfileEvents[_0xdb96('0x5')](_0x22be94+':'+_0x488b02['id'],_0x488b02);UserProfileEvents[_0xdb96('0x5')](_0x22be94,_0x488b02);_0x291c6a(null);};}for(var e in events){if(events[_0xdb96('0x6')](e)){var event=events[e];UserProfile['hook'](e,emitEvent(event));}}module[_0xdb96('0x7')]=UserProfileEvents;
\ No newline at end of file
+var _0x1f2d=['hook','exports','events','../../mysqldb','UserProfile','setMaxListeners','update','remove','emit','hasOwnProperty'];(function(_0x37dd5e,_0x526ac7){var _0x5b345a=function(_0x302a3c){while(--_0x302a3c){_0x37dd5e['push'](_0x37dd5e['shift']());}};_0x5b345a(++_0x526ac7);}(_0x1f2d,0x1c4));var _0xd1f2=function(_0x17cca1,_0x4cd1f6){_0x17cca1=_0x17cca1-0x0;var _0x2a1d4a=_0x1f2d[_0x17cca1];return _0x2a1d4a;};'use strict';var EventEmitter=require(_0xd1f2('0x0'));var UserProfile=require(_0xd1f2('0x1'))['db'][_0xd1f2('0x2')];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0xd1f2('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0xd1f2('0x4'),'afterDestroy':_0xd1f2('0x5')};function emitEvent(_0x13626e){return function(_0xd4f928,_0x21f154,_0x194b49){UserProfileEvents[_0xd1f2('0x6')](_0x13626e+':'+_0xd4f928['id'],_0xd4f928);UserProfileEvents[_0xd1f2('0x6')](_0x13626e,_0xd4f928);_0x194b49(null);};}for(var e in events){if(events[_0xd1f2('0x7')](e)){var event=events[e];UserProfile[_0xd1f2('0x8')](e,emitEvent(event));}}module[_0xd1f2('0x9')]=UserProfileEvents;
\ No newline at end of file