Built motion from commit 20b39a97.|2.6.29
[motion2.git] / server / api / user-setting / user-setting.events.js
index 5289364..dd71c12 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xaad0=['hook','exports','events','../../mysqldb','UserSetting','setMaxListeners','update','remove','emit','hasOwnProperty'];(function(_0x6b0860,_0x1dffee){var _0x162da0=function(_0x279c97){while(--_0x279c97){_0x6b0860['push'](_0x6b0860['shift']());}};_0x162da0(++_0x1dffee);}(_0xaad0,0xd4));var _0x0aad=function(_0x555c1f,_0x2ca827){_0x555c1f=_0x555c1f-0x0;var _0x114d7d=_0xaad0[_0x555c1f];return _0x114d7d;};'use strict';var EventEmitter=require(_0x0aad('0x0'));var UserSetting=require(_0x0aad('0x1'))['db'][_0x0aad('0x2')];var UserSettingEvents=new EventEmitter();UserSettingEvents[_0x0aad('0x3')](0x0);var events={'afterCreate':'save','afterUpdate':_0x0aad('0x4'),'afterDestroy':_0x0aad('0x5')};function emitEvent(_0x3aaafb){return function(_0x51f258,_0x3fcf4a,_0x5f43ab){UserSettingEvents[_0x0aad('0x6')](_0x3aaafb+':'+_0x51f258['id'],_0x51f258);UserSettingEvents[_0x0aad('0x6')](_0x3aaafb,_0x51f258);_0x5f43ab(null);};}for(var e in events){if(events[_0x0aad('0x7')](e)){var event=events[e];UserSetting[_0x0aad('0x8')](e,emitEvent(event));}}module[_0x0aad('0x9')]=UserSettingEvents;
\ No newline at end of file
+var _0x6ae6=['exports','events','UserSetting','setMaxListeners','update','remove','emit','hasOwnProperty','hook'];(function(_0x5e564d,_0xd5c026){var _0x254007=function(_0x36b3e6){while(--_0x36b3e6){_0x5e564d['push'](_0x5e564d['shift']());}};_0x254007(++_0xd5c026);}(_0x6ae6,0x1b1));var _0x66ae=function(_0x3299d1,_0x545733){_0x3299d1=_0x3299d1-0x0;var _0x44356e=_0x6ae6[_0x3299d1];return _0x44356e;};'use strict';var EventEmitter=require(_0x66ae('0x0'));var UserSetting=require('../../mysqldb')['db'][_0x66ae('0x1')];var UserSettingEvents=new EventEmitter();UserSettingEvents[_0x66ae('0x2')](0x0);var events={'afterCreate':'save','afterUpdate':_0x66ae('0x3'),'afterDestroy':_0x66ae('0x4')};function emitEvent(_0x3d7b68){return function(_0x23f387,_0x4a8c58,_0x25ee7e){UserSettingEvents[_0x66ae('0x5')](_0x3d7b68+':'+_0x23f387['id'],_0x23f387);UserSettingEvents[_0x66ae('0x5')](_0x3d7b68,_0x23f387);_0x25ee7e(null);};}for(var e in events){if(events[_0x66ae('0x6')](e)){var event=events[e];UserSetting[_0x66ae('0x7')](e,emitEvent(event));}}module[_0x66ae('0x8')]=UserSettingEvents;
\ No newline at end of file