Built motion from commit 95b01fa.|0.0.70
[motion.git] / server / api / metric / metric.socket.js
1 var _0x388f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x4D\x65\x74\x72\x69\x63","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x52\x65\x70\x6F\x72\x74\x46\x69\x65\x6C\x64","\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","\x6D\x65\x74\x72\x69\x63\x3A\x73\x61\x76\x65","\x65\x6D\x69\x74","\x6D\x65\x74\x72\x69\x63\x3A\x72\x65\x6D\x6F\x76\x65","\x6C\x6F\x67","\x63\x61\x74\x63\x68","\x6D\x65\x74\x72\x69\x63","\x69\x64","\x75\x70\x64\x61\x74\x65"];_0x388f[0];var Metric=require(_0x388f[2])[_0x388f[1]];var ReportField=require(_0x388f[2])[_0x388f[3]];exports[_0x388f[4]]=function(_0xa5ebx3){Metric[_0x388f[5]](function(_0xa5ebx4){onSave(_0xa5ebx3,_0xa5ebx4)});Metric[_0x388f[6]](function(_0xa5ebx4){updateFields(_0xa5ebx4)});Metric[_0x388f[7]](function(_0xa5ebx4){onRemove(_0xa5ebx3,_0xa5ebx4)})};function onSave(_0xa5ebx3,_0xa5ebx4,_0xa5ebx6){_0xa5ebx3[_0x388f[9]](_0x388f[8],_0xa5ebx4)}function onRemove(_0xa5ebx3,_0xa5ebx4,_0xa5ebx6){_0xa5ebx3[_0x388f[9]](_0x388f[10],_0xa5ebx4)}function updateFields(_0xa5ebx4){return ReportField[_0x388f[15]]({field:_0xa5ebx4[_0x388f[13]]},{where:{MetricId:_0xa5ebx4[_0x388f[14]]}})[_0x388f[12]](function(_0xa5ebx9){console[_0x388f[11]](_0xa5ebx9)})}