Built motion from commit ec04e100c.|1.0.34
[motion.git] / server / api / chat_proactive_action / chat_proactive_action.controller.js
index 558a1d9..3149be1 100644 (file)
@@ -1 +1 @@
-var _0xd047=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x43\x68\x61\x74\x50\x72\x6F\x61\x63\x74\x69\x76\x65\x41\x63\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x67\x65\x74\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0xd047[0];var _=require(_0xd047[1]);var Util=require(_0xd047[2]);var logger=require(_0xd047[4])(_0xd047[3]);var ChatProactiveAction=require(_0xd047[6])[_0xd047[5]];function handleError(_0xd0eax6,_0xd0eax7){_0xd0eax7= _0xd0eax7|| 500;return function(_0xd0eax8){logger[_0xd047[8]](_0xd0eax8[_0xd047[7]]);_0xd0eax6[_0xd047[10]](_0xd0eax7)[_0xd047[9]](_0xd0eax8)}}function responseWithResult(_0xd0eax6,_0xd0eax7){_0xd0eax7= _0xd0eax7|| 200;return function(_0xd0eaxa){if(_0xd0eaxa){_0xd0eax6[_0xd047[10]](_0xd0eax7)[_0xd047[11]](_0xd0eaxa)}}}function responseWithoutResult(_0xd0eax6,_0xd0eax7){_0xd0eax7= _0xd0eax7|| 204;return function(){_0xd0eax6[_0xd047[12]](_0xd0eax7)}}function handleEntityNotFound(_0xd0eax6){return function(_0xd0eaxa){if(!_0xd0eaxa){_0xd0eax6[_0xd047[10]](404)[_0xd047[13]]();return null};return _0xd0eaxa}}function saveUpdates(_0xd0eaxe){return function(_0xd0eaxa){return _0xd0eaxa[_0xd047[15]](_0xd0eaxe)[_0xd047[14]](function(_0xd0eaxf){return _0xd0eaxf})}}function removeEntity(_0xd0eax6){return function(_0xd0eaxa){if(_0xd0eaxa){return _0xd0eaxa[_0xd047[16]]()[_0xd047[14]](function(){_0xd0eax6[_0xd047[10]](204)[_0xd047[13]]()})}}}exports[_0xd047[17]]= function(_0xd0eax11,_0xd0eax6){return ChatProactiveAction[_0xd047[21]](Util[_0xd047[20]](_0xd0eax11[_0xd047[19]]))[_0xd047[14]](responseWithResult(_0xd0eax6))[_0xd047[18]](handleError(_0xd0eax6))};exports[_0xd047[22]]= function(_0xd0eax11,_0xd0eax6){return ChatProactiveAction[_0xd047[25]](_0xd0eax11[_0xd047[24]][_0xd047[23]])[_0xd047[14]](handleEntityNotFound(_0xd0eax6))[_0xd047[14]](responseWithResult(_0xd0eax6))[_0xd047[18]](handleError(_0xd0eax6))};exports[_0xd047[26]]= function(_0xd0eax11,_0xd0eax6){return ChatProactiveAction[_0xd047[26]](_0xd0eax11[_0xd047[27]])[_0xd047[14]](responseWithResult(_0xd0eax6,201))[_0xd047[18]](handleError(_0xd0eax6))};exports[_0xd047[28]]= function(_0xd0eax11,_0xd0eax6){if(_0xd0eax11[_0xd047[27]][_0xd047[23]]){delete _0xd0eax11[_0xd047[27]][_0xd047[23]]};return ChatProactiveAction[_0xd047[25]](_0xd0eax11[_0xd047[24]][_0xd047[23]])[_0xd047[14]](handleEntityNotFound(_0xd0eax6))[_0xd047[14]](saveUpdates(_0xd0eax11[_0xd047[27]]))[_0xd047[14]](responseWithResult(_0xd0eax6))[_0xd047[18]](handleError(_0xd0eax6))};exports[_0xd047[16]]= function(_0xd0eax11,_0xd0eax6){return ChatProactiveAction[_0xd047[25]](_0xd0eax11[_0xd047[24]][_0xd047[23]])[_0xd047[14]](handleEntityNotFound(_0xd0eax6))[_0xd047[14]](removeEntity(_0xd0eax6))[_0xd047[18]](handleError(_0xd0eax6))}
\ No newline at end of file
+var _0xf3aa=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x43\x68\x61\x74\x50\x72\x6F\x61\x63\x74\x69\x76\x65\x41\x63\x74\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x67\x65\x74\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x62\x6F\x64\x79","\x75\x70\x64\x61\x74\x65"];_0xf3aa[0];var _=require(_0xf3aa[1]);var Util=require(_0xf3aa[2]);var logger=require(_0xf3aa[4])(_0xf3aa[3]);var ChatProactiveAction=require(_0xf3aa[6])[_0xf3aa[5]];function handleError(_0xd4f6x6,_0xd4f6x7){_0xd4f6x7= _0xd4f6x7|| 500;return function(_0xd4f6x8){logger[_0xf3aa[8]](_0xd4f6x8[_0xf3aa[7]]);_0xd4f6x6[_0xf3aa[10]](_0xd4f6x7)[_0xf3aa[9]](_0xd4f6x8)}}function responseWithResult(_0xd4f6x6,_0xd4f6x7){_0xd4f6x7= _0xd4f6x7|| 200;return function(_0xd4f6xa){if(_0xd4f6xa){_0xd4f6x6[_0xf3aa[10]](_0xd4f6x7)[_0xf3aa[11]](_0xd4f6xa)}}}function responseWithoutResult(_0xd4f6x6,_0xd4f6x7){_0xd4f6x7= _0xd4f6x7|| 204;return function(){_0xd4f6x6[_0xf3aa[12]](_0xd4f6x7)}}function handleEntityNotFound(_0xd4f6x6){return function(_0xd4f6xa){if(!_0xd4f6xa){_0xd4f6x6[_0xf3aa[10]](404)[_0xf3aa[13]]();return null};return _0xd4f6xa}}function saveUpdates(_0xd4f6xe){return function(_0xd4f6xa){return _0xd4f6xa[_0xf3aa[15]](_0xd4f6xe)[_0xf3aa[14]](function(_0xd4f6xf){return _0xd4f6xf})}}function removeEntity(_0xd4f6x6){return function(_0xd4f6xa){if(_0xd4f6xa){return _0xd4f6xa[_0xf3aa[16]]()[_0xf3aa[14]](function(){_0xd4f6x6[_0xf3aa[10]](204)[_0xf3aa[13]]()})}}}exports[_0xf3aa[17]]= function(_0xd4f6x11,_0xd4f6x6){return ChatProactiveAction[_0xf3aa[21]](Util[_0xf3aa[20]](_0xd4f6x11[_0xf3aa[19]]))[_0xf3aa[14]](responseWithResult(_0xd4f6x6))[_0xf3aa[18]](handleError(_0xd4f6x6))};exports[_0xf3aa[22]]= function(_0xd4f6x11,_0xd4f6x6){return ChatProactiveAction[_0xf3aa[25]](_0xd4f6x11[_0xf3aa[24]][_0xf3aa[23]])[_0xf3aa[14]](handleEntityNotFound(_0xd4f6x6))[_0xf3aa[14]](responseWithResult(_0xd4f6x6))[_0xf3aa[18]](handleError(_0xd4f6x6))};exports[_0xf3aa[26]]= function(_0xd4f6x11,_0xd4f6x6){return ChatProactiveAction[_0xf3aa[26]](_0xd4f6x11[_0xf3aa[27]])[_0xf3aa[14]](responseWithResult(_0xd4f6x6,201))[_0xf3aa[18]](handleError(_0xd4f6x6))};exports[_0xf3aa[28]]= function(_0xd4f6x11,_0xd4f6x6){if(_0xd4f6x11[_0xf3aa[27]][_0xf3aa[23]]){delete _0xd4f6x11[_0xf3aa[27]][_0xf3aa[23]]};return ChatProactiveAction[_0xf3aa[25]](_0xd4f6x11[_0xf3aa[24]][_0xf3aa[23]])[_0xf3aa[14]](handleEntityNotFound(_0xd4f6x6))[_0xf3aa[14]](saveUpdates(_0xd4f6x11[_0xf3aa[27]]))[_0xf3aa[14]](responseWithResult(_0xd4f6x6))[_0xf3aa[18]](handleError(_0xd4f6x6))};exports[_0xf3aa[16]]= function(_0xd4f6x11,_0xd4f6x6){return ChatProactiveAction[_0xf3aa[25]](_0xd4f6x11[_0xf3aa[24]][_0xf3aa[23]])[_0xf3aa[14]](handleEntityNotFound(_0xd4f6x6))[_0xf3aa[14]](removeEntity(_0xd4f6x6))[_0xf3aa[18]](handleError(_0xd4f6x6))}
\ No newline at end of file