Built motion from commit e8da49ee.|2.6.33
[motion2.git] / server / api / userProfile / userProfile.events.js
index a6dc792..ee2ed0a 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4888=['emit','hasOwnProperty','hook','../../mysqldb','UserProfile','setMaxListeners','save','update','remove'];(function(_0x58c7fa,_0x8cf29e){var _0x4f0f5b=function(_0x38ff58){while(--_0x38ff58){_0x58c7fa['push'](_0x58c7fa['shift']());}};_0x4f0f5b(++_0x8cf29e);}(_0x4888,0x198));var _0x8488=function(_0x231b09,_0x4342ab){_0x231b09=_0x231b09-0x0;var _0x407bb6=_0x4888[_0x231b09];return _0x407bb6;};'use strict';var EventEmitter=require('events');var UserProfile=require(_0x8488('0x0'))['db'][_0x8488('0x1')];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0x8488('0x2')](0x0);var events={'afterCreate':_0x8488('0x3'),'afterUpdate':_0x8488('0x4'),'afterDestroy':_0x8488('0x5')};function emitEvent(_0x19e51d){return function(_0x571e4b,_0x267093,_0xf45c3f){UserProfileEvents[_0x8488('0x6')](_0x19e51d+':'+_0x571e4b['id'],_0x571e4b);UserProfileEvents[_0x8488('0x6')](_0x19e51d,_0x571e4b);_0xf45c3f(null);};}for(var e in events){if(events[_0x8488('0x7')](e)){var event=events[e];UserProfile[_0x8488('0x8')](e,emitEvent(event));}}module['exports']=UserProfileEvents;
\ No newline at end of file
+var _0xcf71=['update','remove','emit','hasOwnProperty','hook','exports','events','../../mysqldb','UserProfile','setMaxListeners'];(function(_0x47123a,_0x5dd137){var _0x2546cb=function(_0x110f67){while(--_0x110f67){_0x47123a['push'](_0x47123a['shift']());}};_0x2546cb(++_0x5dd137);}(_0xcf71,0xba));var _0x1cf7=function(_0x8a2dae,_0x2a21a7){_0x8a2dae=_0x8a2dae-0x0;var _0x308f20=_0xcf71[_0x8a2dae];return _0x308f20;};'use strict';var EventEmitter=require(_0x1cf7('0x0'));var UserProfile=require(_0x1cf7('0x1'))['db'][_0x1cf7('0x2')];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0x1cf7('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x1cf7('0x4'),'afterDestroy':_0x1cf7('0x5')};function emitEvent(_0xcc31bf){return function(_0x21307d,_0x11e462,_0x14d074){UserProfileEvents[_0x1cf7('0x6')](_0xcc31bf+':'+_0x21307d['id'],_0x21307d);UserProfileEvents[_0x1cf7('0x6')](_0xcc31bf,_0x21307d);_0x14d074(null);};}for(var e in events){if(events[_0x1cf7('0x7')](e)){var event=events[e];UserProfile[_0x1cf7('0x8')](e,emitEvent(event));}}module[_0x1cf7('0x9')]=UserProfileEvents;
\ No newline at end of file