X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fapi%2FmailAccount%2FmailAccount.events.js;h=3345b2d205ff5e89b26379d2474ba2ebf3546671;hb=bb4ed137b40a5e77cec195be87f1b347330d2766;hp=da7cebfc7c73b12e67a660e87781654d39c6211d;hpb=bbf2934691a4ec9ff4842d68e55333ba589f6077;p=motion2.git diff --git a/server/api/mailAccount/mailAccount.events.js b/server/api/mailAccount/mailAccount.events.js index da7cebf..3345b2d 100644 --- a/server/api/mailAccount/mailAccount.events.js +++ b/server/api/mailAccount/mailAccount.events.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0x6eaa=['emit','hook','exports','MailAccount','save','update','remove'];(function(_0x3dd15e,_0x1f0015){var _0x231fd0=function(_0x4f680a){while(--_0x4f680a){_0x3dd15e['push'](_0x3dd15e['shift']());}};_0x231fd0(++_0x1f0015);}(_0x6eaa,0x1ed));var _0xa6ea=function(_0x25d2fb,_0x18a774){_0x25d2fb=_0x25d2fb-0x0;var _0x1ded53=_0x6eaa[_0x25d2fb];return _0x1ded53;};'use strict';var EventEmitter=require('events');var MailAccount=require('../../mysqldb')['db'][_0xa6ea('0x0')];var MailAccountEvents=new EventEmitter();MailAccountEvents['setMaxListeners'](0x0);var events={'afterCreate':_0xa6ea('0x1'),'afterUpdate':_0xa6ea('0x2'),'afterDestroy':_0xa6ea('0x3')};function emitEvent(_0x1748f7){return function(_0x522062,_0x1baa53,_0x1d3f2f){MailAccountEvents[_0xa6ea('0x4')](_0x1748f7+':'+_0x522062['id'],_0x522062);MailAccountEvents[_0xa6ea('0x4')](_0x1748f7,_0x522062);_0x1d3f2f(null);};}for(var e in events){if(events['hasOwnProperty'](e)){var event=events[e];MailAccount[_0xa6ea('0x5')](e,emitEvent(event));}}module[_0xa6ea('0x6')]=MailAccountEvents; \ No newline at end of file +var _0xca6e=['../../mysqldb','MailAccount','setMaxListeners','save','remove','emit','hasOwnProperty','exports','events'];(function(_0x443e74,_0x556a4f){var _0x27c871=function(_0x473f61){while(--_0x473f61){_0x443e74['push'](_0x443e74['shift']());}};_0x27c871(++_0x556a4f);}(_0xca6e,0x1c1));var _0xeca6=function(_0x4aa1df,_0x5842ce){_0x4aa1df=_0x4aa1df-0x0;var _0x16a4f7=_0xca6e[_0x4aa1df];return _0x16a4f7;};'use strict';var EventEmitter=require(_0xeca6('0x0'));var MailAccount=require(_0xeca6('0x1'))['db'][_0xeca6('0x2')];var MailAccountEvents=new EventEmitter();MailAccountEvents[_0xeca6('0x3')](0x0);var events={'afterCreate':_0xeca6('0x4'),'afterUpdate':'update','afterDestroy':_0xeca6('0x5')};function emitEvent(_0x80d642){return function(_0x497ff9,_0x329118,_0x5bbefc){MailAccountEvents[_0xeca6('0x6')](_0x80d642+':'+_0x497ff9['id'],_0x497ff9);MailAccountEvents[_0xeca6('0x6')](_0x80d642,_0x497ff9);_0x5bbefc(null);};}for(var e in events){if(events[_0xeca6('0x7')](e)){var event=events[e];MailAccount['hook'](e,emitEvent(event));}}module[_0xeca6('0x8')]=MailAccountEvents; \ No newline at end of file