Built motion from commit f74363e9.|2.6.34
[motion2.git] / server / components / parsers / qs.js
index ef5e398..436e6cd 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xe750=['fields','split','filters','isEmpty','forOwn','find','type','isPlainObject','$gte','format','YYYY-MM-DD','$lte','utc','subtract','name','uniqueid','isArray','limit','sort','map','priority','cast','col','substr','DESC','unsigned','ASC','omit','length','isObject','isString','unset','hasOwnProperty','isNumeric','match','^[+]?[0-9]*$','isEmail','getFullTextValue','\x22{EXPR}\x22','{EXPR}','replace','trim','getOptions','query','$id','intersection','attributes','nolimit','offset','order','where','pick','filter','columns','value','merge','lower','options','include','includeAll','push','escapeLIKESpecialChars','lodash','sequelize','moment','parse','keys','includes','model','alias'];(function(_0x11a53c,_0x486647){var _0x119348=function(_0x416318){while(--_0x416318){_0x11a53c['push'](_0x11a53c['shift']());}};_0x119348(++_0x486647);}(_0xe750,0x19c));var _0x0e75=function(_0x5010c6,_0x29f70b){_0x5010c6=_0x5010c6-0x0;var _0x30658a=_0xe750[_0x5010c6];return _0x30658a;};'use strict';var _=require(_0x0e75('0x0'));var sequelize=require(_0x0e75('0x1'));var moment=require(_0x0e75('0x2'));var db=require('../../mysqldb')['db'];var LIMIT_VALUE=0xfa;function hasSequelizeOperator(_0x49036b){var _0x39c36d=['ne'];try{var _0x5247e5=JSON[_0x0e75('0x3')](_0x49036b);var _0x1b0a6a=Object[_0x0e75('0x4')](_0x5247e5)[0x0];return _0x39c36d[_0x0e75('0x5')](_0x1b0a6a);}catch(_0x382ead){return![];}}function getOperatorValue(_0x6983d9){var _0x3f0348=JSON['parse'](_0x6983d9);var _0x50f32a=Object[_0x0e75('0x4')](_0x3f0348)[0x0];var _0x50823b=_0x3f0348[_0x50f32a];return{['$'+_0x50f32a]:_0x50823b};}function parseIncludeModel(_0x53c1be){var _0x4b52fa=JSON['parse'](_0x53c1be);return{'model':db[_0x4b52fa[_0x0e75('0x6')]],'as':_0x4b52fa[_0x0e75('0x7')],'attributes':_0x4b52fa[_0x0e75('0x8')],'raw':_0x4b52fa['raw']};}exports['fields']=function(_0x3ae573){var _0x1e237f=null;if(_0x3ae573){_0x1e237f=_0x3ae573[_0x0e75('0x9')](',');}return _0x1e237f;};exports[_0x0e75('0xa')]=function(_0x5c3291,_0x56700a){var _0x7c1cc7={};if(!_[_0x0e75('0xb')](_0x5c3291)){_[_0x0e75('0xc')](_0x5c3291,function(_0x58857a,_0x5b7a7f){try{if(_0x56700a){var _0x5aa710=_[_0x0e75('0xd')](_0x56700a,{'name':_0x5b7a7f})||{};if(hasSequelizeOperator(_0x58857a)){_0x7c1cc7[_0x5b7a7f]=getOperatorValue(_0x58857a);}else if(_0x5aa710[_0x0e75('0xe')]==='DATE'&&_[_0x0e75('0xf')](_0x58857a)){var _0x3f9507=JSON[_0x0e75('0x3')](_0x58857a);var _0x3072dc={'$gte':moment(moment(_0x3f9507[_0x0e75('0x10')])[_0x0e75('0x11')](_0x0e75('0x12')))['utc']()[_0x0e75('0x11')](),'$lte':moment(moment(_0x3f9507[_0x0e75('0x13')])[_0x0e75('0x11')](_0x0e75('0x12')))[_0x0e75('0x14')]()[_0x0e75('0x15')](0x1,'s')[_0x0e75('0x11')]()};_0x7c1cc7[_0x5b7a7f]=_0x3072dc;}else if(_0x5aa710[_0x0e75('0x16')]===_0x0e75('0x17')){_0x7c1cc7[_0x5b7a7f]=_0x58857a;}else{_0x7c1cc7[_0x5b7a7f]=_[_0x0e75('0x18')](_0x58857a)?_0x58857a:JSON[_0x0e75('0x3')](_0x58857a);}}else{_0x7c1cc7[_0x5b7a7f]=_[_0x0e75('0x18')](_0x58857a)?_0x58857a:JSON[_0x0e75('0x3')](_0x58857a);}}catch(_0x5be18b){_0x7c1cc7[_0x5b7a7f]=_0x58857a[_0x0e75('0x9')](',');}});}return _0x7c1cc7;};exports[_0x0e75('0x19')]=function(_0x2cdcf1){_0x2cdcf1=parseInt(_0x2cdcf1,0xa);if(!_0x2cdcf1||_0x2cdcf1<0x0){_0x2cdcf1=LIMIT_VALUE;}return _0x2cdcf1;};exports['offset']=function(_0x4cb3b6){_0x4cb3b6=parseInt(_0x4cb3b6,0xa);if(!_0x4cb3b6||_0x4cb3b6<0x0){_0x4cb3b6=0x0;}return _0x4cb3b6;};exports[_0x0e75('0x1a')]=function(_0x53d5c4){var _0x19ae73,_0x17bfd1=null;if(_0x53d5c4){_0x19ae73=_0x53d5c4[_0x0e75('0x9')](',');_0x17bfd1=_[_0x0e75('0x1b')](_0x19ae73,function(_0x518b1c){if(_0x518b1c['indexOf']('-')===0x0){return[_0x518b1c===_0x0e75('0x1c')?sequelize[_0x0e75('0x1d')](sequelize[_0x0e75('0x1e')](_0x0e75('0x1c')),'unsigned'):_0x518b1c[_0x0e75('0x1f')](0x1),_0x0e75('0x20')];}else{return[_0x518b1c==='priority'?sequelize['cast'](sequelize[_0x0e75('0x1e')](_0x0e75('0x1c')),_0x0e75('0x21')):_0x518b1c,_0x0e75('0x22')];}});}return _0x17bfd1;};exports[_0x0e75('0x23')]=function(_0x343ce9,_0x5087dc){if(_[_0x0e75('0xb')](_0x343ce9)){return _0x343ce9;}if(_['isArray'](_0x343ce9)){for(var _0x314d39=0x0;_0x314d39<_0x343ce9[_0x0e75('0x24')];_0x314d39+=0x1){_0x343ce9[_0x314d39]=this['omit'](_0x343ce9[_0x314d39],_0x5087dc);}return _0x343ce9;}if(!_[_0x0e75('0x25')](_0x343ce9)){return _0x343ce9;}if(_[_0x0e75('0x26')](_0x5087dc)){_0x5087dc=[_0x5087dc];}if(!_[_0x0e75('0x18')](_0x5087dc)){return _0x343ce9;}for(var _0x59a3e2=0x0;_0x59a3e2<_0x5087dc[_0x0e75('0x24')];_0x59a3e2+=0x1){_[_0x0e75('0x27')](_0x343ce9,_0x5087dc[_0x59a3e2]);}for(var _0x2abe8a in _0x343ce9){if(_0x343ce9[_0x0e75('0x28')](_0x2abe8a)){_0x343ce9[_0x2abe8a]=this['omit'](_0x343ce9[_0x2abe8a],_0x5087dc);}}return _0x343ce9;};exports[_0x0e75('0x29')]=function(_0x1c4534){return _0x1c4534[_0x0e75('0x2a')](RegExp(_0x0e75('0x2b')))?!![]:![];};exports[_0x0e75('0x2c')]=function(_0x553d8f){return _0x553d8f[_0x0e75('0x2a')](/^\S+@\S+$/)?!![]:![];};exports[_0x0e75('0x2d')]=function(_0x6e169d,_0x539317){var _0x2b321e=[];var _0x3f3816=/([^:]")"+/g;var _0xb0d561=/[*<>~@-]/g;var _0x29c628=/[ `!@#$%^&*()_\-?~<>]/;var _0x5846b5=/[ ,]+/;var _0x52e0ef=_0x539317?_0x0e75('0x2e'):_0x0e75('0x2f');if(_0x539317){_0x6e169d=_0x6e169d[_0x0e75('0x30')](_0xb0d561,'\x20')[_0x0e75('0x31')]();}_0x6e169d[_0x0e75('0x9')](_0x5846b5)['forEach'](function(_0x47f67e){_0x47f67e=_0x47f67e[_0x0e75('0x30')](_0x3f3816,'$1');_0x47f67e='+'+_0x47f67e+'*';var _0x10f6df=_0x47f67e[_0x0e75('0x2a')](_0x29c628);if(_0x10f6df){_0x47f67e='\x22'+_0x47f67e+'\x22';}_0x2b321e['push'](_0x47f67e);});_0x52e0ef=_0x52e0ef[_0x0e75('0x30')](_0x0e75('0x2f'),_0x2b321e['join']('\x20'));return _0x52e0ef;};exports[_0x0e75('0x32')]=function(_0x32e813,_0x463d66,_0x30eca0){var _0x4f1fb1={},_0x17f966={};if(_0x463d66[_0x0e75('0x33')][_0x0e75('0x34')]){_0x463d66[_0x0e75('0x33')]['id']=_0x463d66[_0x0e75('0x33')][_0x0e75('0x34')];delete _0x463d66[_0x0e75('0x33')][_0x0e75('0x34')];}_0x4f1fb1[_0x0e75('0x6')]=_[_0x0e75('0x1b')](_0x32e813,_0x0e75('0x16'));_0x4f1fb1['query']=_[_0x0e75('0x4')](_0x463d66[_0x0e75('0x33')]);_0x4f1fb1['filters']=_[_0x0e75('0x35')](_0x4f1fb1['model'],_0x4f1fb1[_0x0e75('0x33')]);_0x17f966[_0x0e75('0x36')]=_[_0x0e75('0x35')](_0x4f1fb1[_0x0e75('0x6')],this[_0x0e75('0x8')](_0x463d66['query'][_0x0e75('0x8')]));_0x17f966['attributes']=_0x17f966[_0x0e75('0x36')][_0x0e75('0x24')]?_0x17f966[_0x0e75('0x36')]:_0x4f1fb1[_0x0e75('0x6')];if(!_0x463d66[_0x0e75('0x33')]['hasOwnProperty'](_0x0e75('0x37'))){_0x17f966[_0x0e75('0x19')]=this['limit'](_0x463d66[_0x0e75('0x33')][_0x0e75('0x19')]);_0x17f966['offset']=this[_0x0e75('0x38')](_0x463d66[_0x0e75('0x33')]['offset']);}_0x17f966[_0x0e75('0x39')]=this['sort'](_0x463d66[_0x0e75('0x33')][_0x0e75('0x1a')]);_0x17f966[_0x0e75('0x3a')]=this[_0x0e75('0xa')](_[_0x0e75('0x3b')](_0x463d66[_0x0e75('0x33')],_0x4f1fb1[_0x0e75('0xa')]),_0x32e813);if(_0x463d66[_0x0e75('0x33')][_0x0e75('0x3c')]){var _0x3a4db4=_0x32e813;var _0x503b27=_0x463d66['query'][_0x0e75('0x3c')];if(typeof _0x503b27==='object'){_0x3a4db4=_[_0x0e75('0x3c')](_0x32e813,function(_0x579dc3){return _['includes'](_0x503b27[_0x0e75('0x3d')],_0x579dc3[_0x0e75('0x16')]);});_0x503b27=_0x503b27[_0x0e75('0x3e')];}_0x17f966[_0x0e75('0x3a')]=_[_0x0e75('0x3f')](_0x17f966[_0x0e75('0x3a')],{'$or':_[_0x0e75('0x1b')](_0x3a4db4,function(_0x2daaec){if(_0x2daaec[_0x0e75('0xe')]!=='VIRTUAL'){if(_0x30eca0){return sequelize[_0x0e75('0x3a')](sequelize['fn'](_0x0e75('0x40'),sequelize['col'](_0x2daaec[_0x0e75('0x16')])),{'$like':sequelize['fn'](_0x0e75('0x40'),'%'+_0x463d66[_0x0e75('0x33')][_0x0e75('0x3c')]+'%')});}else{var _0x2ce4fb={};_0x2ce4fb[_0x2daaec['name']]={'$like':'%'+_0x463d66[_0x0e75('0x33')][_0x0e75('0x3c')]+'%'};return _0x2ce4fb;}}})});}_0x17f966=_[_0x0e75('0x3f')]({},_0x17f966,_0x463d66[_0x0e75('0x41')]);return _0x17f966;};exports[_0x0e75('0x42')]=function(_0x4c4897){var _0x3d9c30=[];if(_0x4c4897[_0x0e75('0x43')]){_0x3d9c30[_0x0e75('0x44')]({'all':!![]});}else if(_0x4c4897[_0x0e75('0x42')]){if(Array['isArray'](_0x4c4897[_0x0e75('0x42')])){_0x3d9c30=Object[_0x0e75('0x4')](_0x4c4897[_0x0e75('0x42')])[_0x0e75('0x1b')](function(_0x458274){return parseIncludeModel(_0x4c4897[_0x0e75('0x42')][_0x458274]);});}else{var _0x2e11d1=parseIncludeModel(_0x4c4897[_0x0e75('0x42')]);_0x3d9c30[_0x0e75('0x44')](_0x2e11d1);}}return _0x3d9c30;};exports[_0x0e75('0x45')]=function(_0x1d6e2b){return _0x1d6e2b[_0x0e75('0x30')](/[%_^-]/g,function(_0xb50034){return'\x5c'+_0xb50034;});};
\ No newline at end of file
+var _0x440a=['DATE','isPlainObject','$gte','format','YYYY-MM-DD','$lte','subtract','name','uniqueid','isArray','limit','offset','sort','map','indexOf','priority','cast','col','substr','ASC','omit','isEmpty','length','isObject','isString','hasOwnProperty','isNumeric','^[+]?[0-9]*$','\x22{EXPR}\x22','replace','trim','forEach','match','{EXPR}','join','getOptions','$id','query','intersection','attributes','order','where','pick','filters','filter','columns','merge','type','lower','options','include','includeAll','push','sequelize','moment','../../mysqldb','parse','keys','includes','model','alias','fields','raw','split','find'];(function(_0xcb37df,_0x167e90){var _0x5d3122=function(_0x14e707){while(--_0x14e707){_0xcb37df['push'](_0xcb37df['shift']());}};_0x5d3122(++_0x167e90);}(_0x440a,0x139));var _0xa440=function(_0x20a584,_0xe384a5){_0x20a584=_0x20a584-0x0;var _0x4b41a8=_0x440a[_0x20a584];return _0x4b41a8;};'use strict';var _=require('lodash');var sequelize=require(_0xa440('0x0'));var moment=require(_0xa440('0x1'));var db=require(_0xa440('0x2'))['db'];var LIMIT_VALUE=0xfa;function hasSequelizeOperator(_0x14b66a){var _0x185da6=['ne'];try{var _0x2f0f91=JSON[_0xa440('0x3')](_0x14b66a);var _0x56642d=Object[_0xa440('0x4')](_0x2f0f91)[0x0];return _0x185da6[_0xa440('0x5')](_0x56642d);}catch(_0x2b5ae6){return![];}}function getOperatorValue(_0x2a6629){var _0x3ecd94=JSON[_0xa440('0x3')](_0x2a6629);var _0x412e40=Object[_0xa440('0x4')](_0x3ecd94)[0x0];var _0x1783f8=_0x3ecd94[_0x412e40];return{['$'+_0x412e40]:_0x1783f8};}function parseIncludeModel(_0x4deef0){var _0x16032e=JSON['parse'](_0x4deef0);return{'model':db[_0x16032e[_0xa440('0x6')]],'as':_0x16032e[_0xa440('0x7')],'attributes':_0x16032e[_0xa440('0x8')],'raw':_0x16032e[_0xa440('0x9')]};}exports[_0xa440('0x8')]=function(_0x1b3f1e){var _0x19824d=null;if(_0x1b3f1e){_0x19824d=_0x1b3f1e[_0xa440('0xa')](',');}return _0x19824d;};exports['filters']=function(_0x542cda,_0xb860db){var _0x540b60={};if(!_['isEmpty'](_0x542cda)){_['forOwn'](_0x542cda,function(_0x508475,_0x2751f8){try{if(_0xb860db){var _0x35d457=_[_0xa440('0xb')](_0xb860db,{'name':_0x2751f8})||{};if(hasSequelizeOperator(_0x508475)){_0x540b60[_0x2751f8]=getOperatorValue(_0x508475);}else if(_0x35d457['type']===_0xa440('0xc')&&_[_0xa440('0xd')](_0x508475)){var _0x46e092=JSON[_0xa440('0x3')](_0x508475);var _0x3d129d={'$gte':moment(moment(_0x46e092[_0xa440('0xe')])[_0xa440('0xf')](_0xa440('0x10')))['utc']()['format'](),'$lte':moment(moment(_0x46e092[_0xa440('0x11')])[_0xa440('0xf')]('YYYY-MM-DD'))['utc']()[_0xa440('0x12')](0x1,'s')[_0xa440('0xf')]()};_0x540b60[_0x2751f8]=_0x3d129d;}else if(_0x35d457[_0xa440('0x13')]===_0xa440('0x14')){_0x540b60[_0x2751f8]=_0x508475;}else{_0x540b60[_0x2751f8]=_['isArray'](_0x508475)?_0x508475:JSON['parse'](_0x508475);}}else{_0x540b60[_0x2751f8]=_[_0xa440('0x15')](_0x508475)?_0x508475:JSON['parse'](_0x508475);}}catch(_0x5e2e89){_0x540b60[_0x2751f8]=_0x508475[_0xa440('0xa')](',');}});}return _0x540b60;};exports[_0xa440('0x16')]=function(_0x577c09){_0x577c09=parseInt(_0x577c09,0xa);if(!_0x577c09||_0x577c09<0x0){_0x577c09=LIMIT_VALUE;}return _0x577c09;};exports[_0xa440('0x17')]=function(_0x1b0609){_0x1b0609=parseInt(_0x1b0609,0xa);if(!_0x1b0609||_0x1b0609<0x0){_0x1b0609=0x0;}return _0x1b0609;};exports[_0xa440('0x18')]=function(_0x167e08){var _0x19e216,_0x4f0360=null;if(_0x167e08){_0x19e216=_0x167e08[_0xa440('0xa')](',');_0x4f0360=_[_0xa440('0x19')](_0x19e216,function(_0x4f4a8d){if(_0x4f4a8d[_0xa440('0x1a')]('-')===0x0){return[_0x4f4a8d===_0xa440('0x1b')?sequelize[_0xa440('0x1c')](sequelize[_0xa440('0x1d')](_0xa440('0x1b')),'unsigned'):_0x4f4a8d[_0xa440('0x1e')](0x1),'DESC'];}else{return[_0x4f4a8d==='priority'?sequelize[_0xa440('0x1c')](sequelize[_0xa440('0x1d')]('priority'),'unsigned'):_0x4f4a8d,_0xa440('0x1f')];}});}return _0x4f0360;};exports[_0xa440('0x20')]=function(_0x146fb9,_0x2b4d24){if(_[_0xa440('0x21')](_0x146fb9)){return _0x146fb9;}if(_[_0xa440('0x15')](_0x146fb9)){for(var _0x4bb4f2=0x0;_0x4bb4f2<_0x146fb9[_0xa440('0x22')];_0x4bb4f2+=0x1){_0x146fb9[_0x4bb4f2]=this[_0xa440('0x20')](_0x146fb9[_0x4bb4f2],_0x2b4d24);}return _0x146fb9;}if(!_[_0xa440('0x23')](_0x146fb9)){return _0x146fb9;}if(_[_0xa440('0x24')](_0x2b4d24)){_0x2b4d24=[_0x2b4d24];}if(!_[_0xa440('0x15')](_0x2b4d24)){return _0x146fb9;}for(var _0x3c51fa=0x0;_0x3c51fa<_0x2b4d24['length'];_0x3c51fa+=0x1){_['unset'](_0x146fb9,_0x2b4d24[_0x3c51fa]);}for(var _0x1b05e2 in _0x146fb9){if(_0x146fb9[_0xa440('0x25')](_0x1b05e2)){_0x146fb9[_0x1b05e2]=this[_0xa440('0x20')](_0x146fb9[_0x1b05e2],_0x2b4d24);}}return _0x146fb9;};exports[_0xa440('0x26')]=function(_0x2501e6){return _0x2501e6['match'](RegExp(_0xa440('0x27')))?!![]:![];};exports['isEmail']=function(_0x1a9af9){return _0x1a9af9['match'](/^\S+@\S+$/)?!![]:![];};exports['getFullTextValue']=function(_0x2e6c74,_0x2c01c2){var _0x3e1798=[];var _0x386b17=/([^:]")"+/g;var _0x16d672=/[*<>~@-]/g;var _0x20bc9b=/[ `!@#$%^&*()_\-?~<>]/;var _0x2d26a9=/[ ,]+/;var _0xa0de0=_0x2c01c2?_0xa440('0x28'):'{EXPR}';if(_0x2c01c2){_0x2e6c74=_0x2e6c74[_0xa440('0x29')](_0x16d672,'\x20')[_0xa440('0x2a')]();}_0x2e6c74['split'](_0x2d26a9)[_0xa440('0x2b')](function(_0x593a72){_0x593a72=_0x593a72[_0xa440('0x29')](_0x386b17,'$1');_0x593a72='+'+_0x593a72+'*';var _0x19597c=_0x593a72[_0xa440('0x2c')](_0x20bc9b);if(_0x19597c){_0x593a72='\x22'+_0x593a72+'\x22';}_0x3e1798['push'](_0x593a72);});_0xa0de0=_0xa0de0['replace'](_0xa440('0x2d'),_0x3e1798[_0xa440('0x2e')]('\x20'));return _0xa0de0;};exports[_0xa440('0x2f')]=function(_0x36fbb9,_0x5534cd,_0x33dc7b){var _0x21c714={},_0x5f4c2e={};if(_0x5534cd['query'][_0xa440('0x30')]){_0x5534cd[_0xa440('0x31')]['id']=_0x5534cd['query'][_0xa440('0x30')];delete _0x5534cd['query'][_0xa440('0x30')];}_0x21c714[_0xa440('0x6')]=_[_0xa440('0x19')](_0x36fbb9,_0xa440('0x13'));_0x21c714[_0xa440('0x31')]=_['keys'](_0x5534cd[_0xa440('0x31')]);_0x21c714['filters']=_['intersection'](_0x21c714[_0xa440('0x6')],_0x21c714[_0xa440('0x31')]);_0x5f4c2e['attributes']=_[_0xa440('0x32')](_0x21c714['model'],this['fields'](_0x5534cd[_0xa440('0x31')][_0xa440('0x8')]));_0x5f4c2e[_0xa440('0x33')]=_0x5f4c2e[_0xa440('0x33')]['length']?_0x5f4c2e['attributes']:_0x21c714[_0xa440('0x6')];if(!_0x5534cd[_0xa440('0x31')]['hasOwnProperty']('nolimit')){_0x5f4c2e[_0xa440('0x16')]=this[_0xa440('0x16')](_0x5534cd[_0xa440('0x31')][_0xa440('0x16')]);_0x5f4c2e['offset']=this[_0xa440('0x17')](_0x5534cd[_0xa440('0x31')][_0xa440('0x17')]);}_0x5f4c2e[_0xa440('0x34')]=this[_0xa440('0x18')](_0x5534cd[_0xa440('0x31')][_0xa440('0x18')]);_0x5f4c2e[_0xa440('0x35')]=this['filters'](_[_0xa440('0x36')](_0x5534cd['query'],_0x21c714[_0xa440('0x37')]),_0x36fbb9);if(_0x5534cd[_0xa440('0x31')]['filter']){var _0x291dc2=_0x36fbb9;var _0x12c7da=_0x5534cd[_0xa440('0x31')][_0xa440('0x38')];if(typeof _0x12c7da==='object'){_0x291dc2=_[_0xa440('0x38')](_0x36fbb9,function(_0x291265){return _[_0xa440('0x5')](_0x12c7da[_0xa440('0x39')],_0x291265[_0xa440('0x13')]);});_0x12c7da=_0x12c7da['value'];}_0x5f4c2e[_0xa440('0x35')]=_[_0xa440('0x3a')](_0x5f4c2e[_0xa440('0x35')],{'$or':_[_0xa440('0x19')](_0x291dc2,function(_0x4d59fe){if(_0x4d59fe[_0xa440('0x3b')]!=='VIRTUAL'){if(_0x33dc7b){return sequelize[_0xa440('0x35')](sequelize['fn'](_0xa440('0x3c'),sequelize[_0xa440('0x1d')](_0x4d59fe['name'])),{'$like':sequelize['fn'](_0xa440('0x3c'),'%'+_0x5534cd[_0xa440('0x31')][_0xa440('0x38')]+'%')});}else{var _0x56f6a4={};_0x56f6a4[_0x4d59fe[_0xa440('0x13')]]={'$like':'%'+_0x5534cd[_0xa440('0x31')][_0xa440('0x38')]+'%'};return _0x56f6a4;}}})});}_0x5f4c2e=_['merge']({},_0x5f4c2e,_0x5534cd[_0xa440('0x3d')]);return _0x5f4c2e;};exports[_0xa440('0x3e')]=function(_0x40269a){var _0x3afd7f=[];if(_0x40269a[_0xa440('0x3f')]){_0x3afd7f[_0xa440('0x40')]({'all':!![]});}else if(_0x40269a[_0xa440('0x3e')]){if(Array[_0xa440('0x15')](_0x40269a[_0xa440('0x3e')])){_0x3afd7f=Object[_0xa440('0x4')](_0x40269a[_0xa440('0x3e')])['map'](function(_0x34879c){return parseIncludeModel(_0x40269a[_0xa440('0x3e')][_0x34879c]);});}else{var _0x1c4242=parseIncludeModel(_0x40269a[_0xa440('0x3e')]);_0x3afd7f[_0xa440('0x40')](_0x1c4242);}}return _0x3afd7f;};exports['escapeLIKESpecialChars']=function(_0xceda96){return _0xceda96[_0xa440('0x29')](/[%_^-]/g,function(_0x3c74f8){return'\x5c'+_0x3c74f8;});};
\ No newline at end of file