Built motion from commit fade34fd.|2.5.41
[motion2.git] / server / services / routing / server / applications / gotop.js
index ab1ca87..c997cf1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x04a4=['findIndex','rules','next','[%s][GOTOP]\x20priority\x20%s\x20not\x20found','stop','stringify','validate','lodash','../../../../config/logger','routing','consequence','length','error','[%s][GOTOP]\x20%s','map','info','priority'];(function(_0xa1e3e3,_0x29fe0e){var _0xc980e9=function(_0x1f5adc){while(--_0x1f5adc){_0xa1e3e3['push'](_0xa1e3e3['shift']());}};_0xc980e9(++_0x29fe0e);}(_0x04a4,0x105));var _0x404a=function(_0x202add,_0x58fb4a){_0x202add=_0x202add-0x0;var _0x7cea3c=_0x04a4[_0x202add];return _0x7cea3c;};'use strict';var schema=require(_0x404a('0x0'));var _=require(_0x404a('0x1'));var logger=require(_0x404a('0x2'))(_0x404a('0x3'));var gotop=schema({'priority':{'type':'number','required':!![],'message':'priority\x20is\x20a\x20number\x20and\x20it\x20is\x20required'}});exports[_0x404a('0x4')]=function(_0x5e7723,_0x5988a0){return function(_0x4b9ae0){try{var _0x12646b={'priority':_0x5988a0[0x0]};var _0x5d3a82=gotop[_0x404a('0x0')](_0x12646b,{'typecast':!![]});if(_0x5d3a82[_0x404a('0x5')]){logger[_0x404a('0x6')](_0x404a('0x7'),_0x5e7723,_[_0x404a('0x8')](_0x5d3a82,'message')['join'](',\x20'));_0x4b9ae0['stop']();}else{logger[_0x404a('0x9')]('[%s][GOTOP]\x20priority\x20%s',_0x5e7723,_0x12646b['priority']);if(_0x12646b[_0x404a('0xa')]){var _0x22bec1=_[_0x404a('0xb')](_0x4b9ae0[_0x404a('0xc')](),{'p':_0x12646b['priority']});if(_0x22bec1>=0x0){logger[_0x404a('0x9')]('[%s][GOTOP]\x20priority\x20%s\x20found\x20at\x20index:\x20%s',_0x5e7723,_0x12646b['priority']||_0x404a('0xd'),_0x22bec1);_0x4b9ae0[_0x404a('0xd')](_0x22bec1);}else{logger[_0x404a('0x9')](_0x404a('0xe'),_0x5e7723,_0x12646b['priority']||_0x404a('0xd'));_0x4b9ae0[_0x404a('0xf')]();}}else{_0x4b9ae0[_0x404a('0xd')]();}}}catch(_0x4daaa7){logger[_0x404a('0x6')](_0x404a('0x7'),_0x5e7723,JSON[_0x404a('0x10')](_0x4daaa7));_0x4b9ae0[_0x404a('0xf')]();}};};
\ No newline at end of file
+var _0x4066=['consequence','length','error','[%s][GOTOP]\x20%s','map','message','join','stop','info','[%s][GOTOP]\x20priority\x20%s','priority','findIndex','rules','next','[%s][GOTOP]\x20priority\x20%s\x20not\x20found','stringify','validate','lodash','routing','priority\x20is\x20a\x20number\x20and\x20it\x20is\x20required'];(function(_0x3bf83f,_0x181cac){var _0x22c4a9=function(_0xb3ff0d){while(--_0xb3ff0d){_0x3bf83f['push'](_0x3bf83f['shift']());}};_0x22c4a9(++_0x181cac);}(_0x4066,0x164));var _0x6406=function(_0x21a9d9,_0x4d5ac8){_0x21a9d9=_0x21a9d9-0x0;var _0x46adce=_0x4066[_0x21a9d9];return _0x46adce;};'use strict';var schema=require(_0x6406('0x0'));var _=require(_0x6406('0x1'));var logger=require('../../../../config/logger')(_0x6406('0x2'));var gotop=schema({'priority':{'type':'number','required':!![],'message':_0x6406('0x3')}});exports[_0x6406('0x4')]=function(_0x58a671,_0x422d54){return function(_0x2f9466){try{var _0x1b627b={'priority':_0x422d54[0x0]};var _0x314906=gotop[_0x6406('0x0')](_0x1b627b,{'typecast':!![]});if(_0x314906[_0x6406('0x5')]){logger[_0x6406('0x6')](_0x6406('0x7'),_0x58a671,_[_0x6406('0x8')](_0x314906,_0x6406('0x9'))[_0x6406('0xa')](',\x20'));_0x2f9466[_0x6406('0xb')]();}else{logger[_0x6406('0xc')](_0x6406('0xd'),_0x58a671,_0x1b627b[_0x6406('0xe')]);if(_0x1b627b[_0x6406('0xe')]){var _0x58ce32=_[_0x6406('0xf')](_0x2f9466[_0x6406('0x10')](),{'p':_0x1b627b[_0x6406('0xe')]});if(_0x58ce32>=0x0){logger[_0x6406('0xc')]('[%s][GOTOP]\x20priority\x20%s\x20found\x20at\x20index:\x20%s',_0x58a671,_0x1b627b[_0x6406('0xe')]||_0x6406('0x11'),_0x58ce32);_0x2f9466[_0x6406('0x11')](_0x58ce32);}else{logger['info'](_0x6406('0x12'),_0x58a671,_0x1b627b[_0x6406('0xe')]||_0x6406('0x11'));_0x2f9466['stop']();}}else{_0x2f9466[_0x6406('0x11')]();}}}catch(_0x769f39){logger[_0x6406('0x6')](_0x6406('0x7'),_0x58a671,JSON[_0x6406('0x13')](_0x769f39));_0x2f9466[_0x6406('0xb')]();}};};
\ No newline at end of file