Built motion from commit cf5ff673.|2.5.41
[motion2.git] / server / api / user / user.events.js
index 65ce059..28cb080 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x12c6=['setMaxListeners','save','update','emit','hasOwnProperty','hook','exports','events','../../mysqldb','User'];(function(_0x3588ba,_0x5c49f3){var _0x3695a2=function(_0x57a06b){while(--_0x57a06b){_0x3588ba['push'](_0x3588ba['shift']());}};_0x3695a2(++_0x5c49f3);}(_0x12c6,0x1ab));var _0x612c=function(_0x29d915,_0x54a040){_0x29d915=_0x29d915-0x0;var _0x160f86=_0x12c6[_0x29d915];return _0x160f86;};'use strict';var EventEmitter=require(_0x612c('0x0'));var User=require(_0x612c('0x1'))['db'][_0x612c('0x2')];var UserEvents=new EventEmitter();UserEvents[_0x612c('0x3')](0x0);var events={'afterCreate':_0x612c('0x4'),'afterUpdate':_0x612c('0x5'),'afterDestroy':'remove'};function emitEvent(_0x3ac9c1){return function(_0x475264,_0x426977,_0x496522){UserEvents[_0x612c('0x6')](_0x3ac9c1+':'+_0x475264['id'],_0x475264);UserEvents[_0x612c('0x6')](_0x3ac9c1,_0x475264);_0x496522(null);};}for(var e in events){if(events[_0x612c('0x7')](e)){var event=events[e];User[_0x612c('0x8')](e,emitEvent(event));}}module[_0x612c('0x9')]=UserEvents;
\ No newline at end of file
+var _0xe828=['../../mysqldb','User','setMaxListeners','save','update','emit','hasOwnProperty','hook','exports','events'];(function(_0xa28b1a,_0x384f4b){var _0x4c9b78=function(_0x3cf640){while(--_0x3cf640){_0xa28b1a['push'](_0xa28b1a['shift']());}};_0x4c9b78(++_0x384f4b);}(_0xe828,0x1ad));var _0x8e82=function(_0x476107,_0x5a96cf){_0x476107=_0x476107-0x0;var _0x26c057=_0xe828[_0x476107];return _0x26c057;};'use strict';var EventEmitter=require(_0x8e82('0x0'));var User=require(_0x8e82('0x1'))['db'][_0x8e82('0x2')];var UserEvents=new EventEmitter();UserEvents[_0x8e82('0x3')](0x0);var events={'afterCreate':_0x8e82('0x4'),'afterUpdate':_0x8e82('0x5'),'afterDestroy':'remove'};function emitEvent(_0x466fe4){return function(_0xa0c156,_0x389ba1,_0x491d41){UserEvents[_0x8e82('0x6')](_0x466fe4+':'+_0xa0c156['id'],_0xa0c156);UserEvents[_0x8e82('0x6')](_0x466fe4,_0xa0c156);_0x491d41(null);};}for(var e in events){if(events[_0x8e82('0x7')](e)){var event=events[e];User[_0x8e82('0x8')](e,emitEvent(event));}}module[_0x8e82('0x9')]=UserEvents;
\ No newline at end of file