Built motion from commit afd017d.|0.0.28
[motion.git] / server / api / chat_message / chat_message.socket.js
1 var _0x2bff=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x43\x68\x61\x74\x4D\x65\x73\x73\x61\x67\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x67\x69\x73\x74\x65\x72","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x55\x73\x65\x72\x49\x64","\x66\x69\x6E\x64","\x75\x73\x65\x72\x49\x64","\x69\x64","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x73\x61\x76\x65","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x65\x72\x67\x65","\x65\x6D\x69\x74","\x66\x6F\x72\x45\x61\x63\x68","\x73\x70\x72\x65\x61\x64","\x6E\x61\x6D\x65","\x66\x75\x6C\x6C\x6E\x61\x6D\x65","\x65\x6D\x61\x69\x6C","\x72\x6F\x6C\x65","\x69\x6E\x74\x65\x72\x6E\x61\x6C","\x67\x65\x74\x55\x73\x65\x72\x73","\x67\x65\x74\x43\x68\x61\x74\x56\x69\x73\x69\x74\x6F\x72","\x74\x68\x65\x6E","\x67\x65\x74\x43\x68\x61\x74\x52\x6F\x6F\x6D","\x63\x68\x61\x74\x5F\x6D\x65\x73\x73\x61\x67\x65\x3A\x72\x65\x6D\x6F\x76\x65"];_0x2bff[0];var chat_message=require(_0x2bff[2])[_0x2bff[1]];var _=require(_0x2bff[3]);exports[_0x2bff[4]]=function(_0xc2cex3){chat_message[_0x2bff[5]](function(_0xc2cex4){onSave(_0xc2cex3,_0xc2cex4)});chat_message[_0x2bff[6]](function(_0xc2cex4){onSave(_0xc2cex3,_0xc2cex4)});chat_message[_0x2bff[7]](function(_0xc2cex4){onRemove(_0xc2cex3,_0xc2cex4)});};function onSave(_0xc2cex3,_0xc2cex4,_0xc2cex6){return _0xc2cex4[_0x2bff[28]]()[_0x2bff[27]](function(_0xc2cexc){return [_0xc2cexc[_0x2bff[25]]({attributes:[_0x2bff[13],_0x2bff[20],_0x2bff[21],_0x2bff[22],_0x2bff[23],_0x2bff[24]],raw:true}),_0xc2cexc[_0x2bff[26]]({attributes:[_0x2bff[13],_0x2bff[21],_0x2bff[22]],raw:true})]})[_0x2bff[19]](function(_0xc2cex8,_0xc2cex9){var _0xc2cexa=_[_0x2bff[11]](_0xc2cex8,{id:_0xc2cex4[_0x2bff[10]]});_0xc2cex8[_0x2bff[18]](function(_0xc2cexb){if(_0xc2cex3[_0x2bff[12]]==_0xc2cexb[_0x2bff[13]]&&(_0xc2cexa||_0xc2cex9)){_0xc2cex3[_0x2bff[17]](_0x2bff[14],_[_0x2bff[16]](_0xc2cex4[_0x2bff[15]],{User:_0xc2cexa,ChatVisitor:_0xc2cex9}))}});})[_0x2bff[9]](function(_0xc2cex7){console[_0x2bff[8]](_0xc2cex7)})}function onRemove(_0xc2cex3,_0xc2cex4,_0xc2cex6){_0xc2cex3[_0x2bff[17]](_0x2bff[29],_0xc2cex4)}