Built motion from commit (unavailable).|2.5.21
[motion2.git] / server / api / user / user.events.js
index 2399348..c4125dc 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6829=['emit','hasOwnProperty','hook','exports','events','../../mysqldb','update','remove'];(function(_0x50a0c2,_0x4befab){var _0x5ebadd=function(_0x3a3342){while(--_0x3a3342){_0x50a0c2['push'](_0x50a0c2['shift']());}};_0x5ebadd(++_0x4befab);}(_0x6829,0x14c));var _0x9682=function(_0x1ccdf7,_0x215d5a){_0x1ccdf7=_0x1ccdf7-0x0;var _0x52a0ae=_0x6829[_0x1ccdf7];return _0x52a0ae;};'use strict';var EventEmitter=require(_0x9682('0x0'));var User=require(_0x9682('0x1'))['db']['User'];var UserEvents=new EventEmitter();UserEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x9682('0x2'),'afterDestroy':_0x9682('0x3')};function emitEvent(_0x1bfe61){return function(_0x3b8d4a,_0x3b721e,_0x1b0e5f){UserEvents[_0x9682('0x4')](_0x1bfe61+':'+_0x3b8d4a['id'],_0x3b8d4a);UserEvents[_0x9682('0x4')](_0x1bfe61,_0x3b8d4a);_0x1b0e5f(null);};}for(var e in events){if(events[_0x9682('0x5')](e)){var event=events[e];User[_0x9682('0x6')](e,emitEvent(event));}}module[_0x9682('0x7')]=UserEvents;
\ No newline at end of file
+var _0x9ab8=['exports','events','../../mysqldb','User','update','emit','hasOwnProperty','hook'];(function(_0x33154d,_0x854047){var _0x3b2f03=function(_0x35f7a6){while(--_0x35f7a6){_0x33154d['push'](_0x33154d['shift']());}};_0x3b2f03(++_0x854047);}(_0x9ab8,0x81));var _0x89ab=function(_0x140a80,_0x181ec0){_0x140a80=_0x140a80-0x0;var _0x277d56=_0x9ab8[_0x140a80];return _0x277d56;};'use strict';var EventEmitter=require(_0x89ab('0x0'));var User=require(_0x89ab('0x1'))['db'][_0x89ab('0x2')];var UserEvents=new EventEmitter();UserEvents['setMaxListeners'](0x0);var events={'afterCreate':'save','afterUpdate':_0x89ab('0x3'),'afterDestroy':'remove'};function emitEvent(_0x52a059){return function(_0x490c1e,_0x50b72d,_0x19fc7e){UserEvents[_0x89ab('0x4')](_0x52a059+':'+_0x490c1e['id'],_0x490c1e);UserEvents[_0x89ab('0x4')](_0x52a059,_0x490c1e);_0x19fc7e(null);};}for(var e in events){if(events[_0x89ab('0x5')](e)){var event=events[e];User[_0x89ab('0x6')](e,emitEvent(event));}}module[_0x89ab('0x7')]=UserEvents;
\ No newline at end of file