X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2FuserProfile%2FuserProfile.events.js;h=8b395c6a55cee8fceb637937ae6c0c1f0193e830;hb=43db2c329c99249300a38f3296ebfb46ac71947b;hp=73d7ffc6054dc2fe3a2ba44b453762c53da4b1cd;hpb=1cbea9968374417f5ef7ed28a7dcafc2708baa38;p=motion2.git diff --git a/server/api/userProfile/userProfile.events.js b/server/api/userProfile/userProfile.events.js index 73d7ffc..8b395c6 100644 --- a/server/api/userProfile/userProfile.events.js +++ b/server/api/userProfile/userProfile.events.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0x83d0=['emit','hasOwnProperty','hook','events','../../mysqldb','UserProfile','setMaxListeners','save','update'];(function(_0x1d9a84,_0x157084){var _0x418754=function(_0xfc0e01){while(--_0xfc0e01){_0x1d9a84['push'](_0x1d9a84['shift']());}};_0x418754(++_0x157084);}(_0x83d0,0xb7));var _0x083d=function(_0x4e93b7,_0x33abed){_0x4e93b7=_0x4e93b7-0x0;var _0x16caba=_0x83d0[_0x4e93b7];return _0x16caba;};'use strict';var EventEmitter=require(_0x083d('0x0'));var UserProfile=require(_0x083d('0x1'))['db'][_0x083d('0x2')];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0x083d('0x3')](0x0);var events={'afterCreate':_0x083d('0x4'),'afterUpdate':_0x083d('0x5'),'afterDestroy':'remove'};function emitEvent(_0x1f31e){return function(_0x4ff4cb,_0x5625dc,_0x404d77){UserProfileEvents[_0x083d('0x6')](_0x1f31e+':'+_0x4ff4cb['id'],_0x4ff4cb);UserProfileEvents[_0x083d('0x6')](_0x1f31e,_0x4ff4cb);_0x404d77(null);};}for(var e in events){if(events[_0x083d('0x7')](e)){var event=events[e];UserProfile[_0x083d('0x8')](e,emitEvent(event));}}module['exports']=UserProfileEvents; \ No newline at end of file +var _0x77d4=['update','remove','emit','hasOwnProperty','hook','../../mysqldb','setMaxListeners'];(function(_0x142c85,_0x56e09d){var _0x2cf70e=function(_0x1a6998){while(--_0x1a6998){_0x142c85['push'](_0x142c85['shift']());}};_0x2cf70e(++_0x56e09d);}(_0x77d4,0x108));var _0x477d=function(_0x1a15ed,_0x269dc4){_0x1a15ed=_0x1a15ed-0x0;var _0x386030=_0x77d4[_0x1a15ed];return _0x386030;};'use strict';var EventEmitter=require('events');var UserProfile=require(_0x477d('0x0'))['db']['UserProfile'];var UserProfileEvents=new EventEmitter();UserProfileEvents[_0x477d('0x1')](0x0);var events={'afterCreate':'save','afterUpdate':_0x477d('0x2'),'afterDestroy':_0x477d('0x3')};function emitEvent(_0x53637c){return function(_0x53e1b8,_0x16213f,_0xf3cde0){UserProfileEvents[_0x477d('0x4')](_0x53637c+':'+_0x53e1b8['id'],_0x53e1b8);UserProfileEvents[_0x477d('0x4')](_0x53637c,_0x53e1b8);_0xf3cde0(null);};}for(var e in events){if(events[_0x477d('0x5')](e)){var event=events[e];UserProfile[_0x477d('0x6')](e,emitEvent(event));}}module['exports']=UserProfileEvents; \ No newline at end of file