Built motion from commit 980b26c3.|2.6.29
[motion2.git] / server / services / routing / server / applications / gotoif.js
index f6bd309..3c7e400 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x9135=['[%s][GOTOIF]\x20priority\x20%s\x20found\x20at\x20index:\x20%s','[%s][GOTOIF]\x20priority\x20%s\x20not\x20found','[%s][GOTOIF]\x20eval\x20error:\x20%s','validate','lodash','html-to-text','./utils','../../../../config/logger','routing','string','condition\x20is\x20a\x20string\x20and\x20it\x20is\x20required','number','consequence','fromString','getMustacheRender','length','error','[%s][GOTOIF]\x20%s','map','message','join','stop','condition','priorityFalse','info','[%s][GOTOIF]\x20condition\x20%s\x20is\x20%s\x20try\x20goto\x20priority\x20%s','next','findIndex','rules'];(function(_0x1b63b9,_0x3c280b){var _0x389303=function(_0x56db5f){while(--_0x56db5f){_0x1b63b9['push'](_0x1b63b9['shift']());}};_0x389303(++_0x3c280b);}(_0x9135,0x77));var _0x5913=function(_0x1165ab,_0x192972){_0x1165ab=_0x1165ab-0x0;var _0xebc674=_0x9135[_0x1165ab];return _0xebc674;};'use strict';var schema=require(_0x5913('0x0'));var _=require(_0x5913('0x1'));var htmlToText=require(_0x5913('0x2'));var utils=require(_0x5913('0x3'));var logger=require(_0x5913('0x4'))(_0x5913('0x5'));var gotoif=schema({'condition':{'type':_0x5913('0x6'),'required':!![],'message':_0x5913('0x7')},'priorityTrue':{'type':_0x5913('0x8'),'message':'priority\x20true\x20is\x20a\x20number'},'priorityFalse':{'type':_0x5913('0x8'),'message':'priority\x20false\x20is\x20a\x20number'}});exports[_0x5913('0x9')]=function(_0xaf2ade,_0x401641){return function(_0x2e258f){try{var _0xd3717={'condition':htmlToText[_0x5913('0xa')](utils[_0x5913('0xb')](_0x401641[0x0],this),{'wordwrap':![]})['replace'](/<\/?[^>]+(>|$)/g,''),'priorityTrue':_0x401641[0x1],'priorityFalse':_0x401641[0x2]};var _0x355421=gotoif[_0x5913('0x0')](_0xd3717,{'typecast':!![]});if(_0x355421[_0x5913('0xc')]){logger[_0x5913('0xd')](_0x5913('0xe'),_0xaf2ade,_[_0x5913('0xf')](_0x355421,_0x5913('0x10'))[_0x5913('0x11')](',\x20'));_0x2e258f[_0x5913('0x12')]();}else{try{var _0x5f1a50=eval('('+_0xd3717[_0x5913('0x13')]+')');var _0x43161f=_0x5f1a50?_0xd3717['priorityTrue']:_0xd3717[_0x5913('0x14')];logger[_0x5913('0x15')](_0x5913('0x16'),_0xaf2ade,_0xd3717[_0x5913('0x13')],_0x5f1a50,_0x43161f||_0x5913('0x17'));if(_0x43161f){var _0x4e6690=_[_0x5913('0x18')](_0x2e258f[_0x5913('0x19')](),{'p':_0x43161f});if(_0x4e6690>=0x0){logger[_0x5913('0x15')](_0x5913('0x1a'),_0xaf2ade,_0x43161f||_0x5913('0x17'),_0x4e6690);_0x2e258f[_0x5913('0x17')](_0x4e6690);}else{logger[_0x5913('0x15')](_0x5913('0x1b'),_0xaf2ade,_0x43161f||_0x5913('0x17'));_0x2e258f[_0x5913('0x12')]();}}else{_0x2e258f[_0x5913('0x17')]();}}catch(_0xbcb240){logger[_0x5913('0xd')](_0x5913('0x1c'),_0xaf2ade,_0xbcb240[_0x5913('0x10')]);_0x2e258f[_0x5913('0x12')]();}}}catch(_0xee6102){logger[_0x5913('0xd')](_0x5913('0xe'),_0xaf2ade,JSON['stringify'](_0xee6102));_0x2e258f['stop']();}};};
\ No newline at end of file
+var _0x0c55=['../../../../config/logger','routing','string','condition\x20is\x20a\x20string\x20and\x20it\x20is\x20required','number','fromString','getMustacheRender','replace','error','map','message','info','[%s][GOTOIF]\x20condition\x20%s\x20is\x20%s\x20try\x20goto\x20priority\x20%s','next','rules','[%s][GOTOIF]\x20priority\x20%s\x20not\x20found','stop','stringify','validate','lodash','./utils'];(function(_0x15ff04,_0x4cda55){var _0x361c4e=function(_0x1990e8){while(--_0x1990e8){_0x15ff04['push'](_0x15ff04['shift']());}};_0x361c4e(++_0x4cda55);}(_0x0c55,0x1e0));var _0x50c5=function(_0x1ffa4e,_0x31c342){_0x1ffa4e=_0x1ffa4e-0x0;var _0x589478=_0x0c55[_0x1ffa4e];return _0x589478;};'use strict';var schema=require(_0x50c5('0x0'));var _=require(_0x50c5('0x1'));var htmlToText=require('html-to-text');var utils=require(_0x50c5('0x2'));var logger=require(_0x50c5('0x3'))(_0x50c5('0x4'));var gotoif=schema({'condition':{'type':_0x50c5('0x5'),'required':!![],'message':_0x50c5('0x6')},'priorityTrue':{'type':_0x50c5('0x7'),'message':'priority\x20true\x20is\x20a\x20number'},'priorityFalse':{'type':_0x50c5('0x7'),'message':'priority\x20false\x20is\x20a\x20number'}});exports['consequence']=function(_0x4e4ca7,_0x58ba4a){return function(_0x18fbe1){try{var _0x1b1e65={'condition':htmlToText[_0x50c5('0x8')](utils[_0x50c5('0x9')](_0x58ba4a[0x0],this),{'wordwrap':![]})[_0x50c5('0xa')](/<\/?[^>]+(>|$)/g,''),'priorityTrue':_0x58ba4a[0x1],'priorityFalse':_0x58ba4a[0x2]};var _0x3868ae=gotoif[_0x50c5('0x0')](_0x1b1e65,{'typecast':!![]});if(_0x3868ae['length']){logger[_0x50c5('0xb')]('[%s][GOTOIF]\x20%s',_0x4e4ca7,_[_0x50c5('0xc')](_0x3868ae,_0x50c5('0xd'))['join'](',\x20'));_0x18fbe1['stop']();}else{try{var _0x2f3d2c=eval('('+_0x1b1e65['condition']+')');var _0x555e93=_0x2f3d2c?_0x1b1e65['priorityTrue']:_0x1b1e65['priorityFalse'];logger[_0x50c5('0xe')](_0x50c5('0xf'),_0x4e4ca7,_0x1b1e65['condition'],_0x2f3d2c,_0x555e93||_0x50c5('0x10'));if(_0x555e93){var _0x274393=_['findIndex'](_0x18fbe1[_0x50c5('0x11')](),{'p':_0x555e93});if(_0x274393>=0x0){logger[_0x50c5('0xe')]('[%s][GOTOIF]\x20priority\x20%s\x20found\x20at\x20index:\x20%s',_0x4e4ca7,_0x555e93||_0x50c5('0x10'),_0x274393);_0x18fbe1['next'](_0x274393);}else{logger[_0x50c5('0xe')](_0x50c5('0x12'),_0x4e4ca7,_0x555e93||_0x50c5('0x10'));_0x18fbe1['stop']();}}else{_0x18fbe1[_0x50c5('0x10')]();}}catch(_0x2e9016){logger[_0x50c5('0xb')]('[%s][GOTOIF]\x20eval\x20error:\x20%s',_0x4e4ca7,_0x2e9016['message']);_0x18fbe1[_0x50c5('0x13')]();}}}catch(_0x13d4c8){logger[_0x50c5('0xb')]('[%s][GOTOIF]\x20%s',_0x4e4ca7,JSON[_0x50c5('0x14')](_0x13d4c8));_0x18fbe1['stop']();}};};
\ No newline at end of file