Built motion from commit (unavailable).|2.5.4
[motion2.git] / server / api / jscriptySessionReport / jscriptySessionReport.controller.js
index 5ec9811..8b5fce1 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xb701=['lodash','squel','crypto','desk.js','to-csv','querystring','papaparse','ioredis','../../config/license/hardware','api','../../mysqldb','status','json','count','offset','set','Content-Range','apply','save','update','then','destroy','end','sendStatus','stack','send','map','JscriptySessionReport','rawAttributes','fieldName','type','key','model','name','query','keys','intersection','attributes','fields','length','hasOwnProperty','nolimit','limit','order','sort','where','filters','pick','filter','merge','options','include','findAll','rows','catch','show','params','includeAll','find','create','body','describe','findOne','JscriptyQuestionReport','html-pdf','eml-format','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','path','ejs'];(function(_0x11118c,_0x184bbc){var _0x4acbe5=function(_0x5037ed){while(--_0x5037ed){_0x11118c['push'](_0x11118c['shift']());}};_0x4acbe5(++_0x184bbc);}(_0xb701,0x1b2));var _0x1b70=function(_0x46e363,_0x45d7e2){_0x46e363=_0x46e363-0x0;var _0x3fb059=_0xb701[_0x46e363];return _0x3fb059;};'use strict';var pdf=require(_0x1b70('0x0'));var emlformat=require(_0x1b70('0x1'));var rimraf=require('rimraf');var zipdir=require(_0x1b70('0x2'));var jsonpatch=require(_0x1b70('0x3'));var rp=require(_0x1b70('0x4'));var moment=require(_0x1b70('0x5'));var BPromise=require(_0x1b70('0x6'));var Mustache=require(_0x1b70('0x7'));var util=require('util');var path=require(_0x1b70('0x8'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x1b70('0x9'));var fs=require('fs');var _=require(_0x1b70('0xa'));var squel=require(_0x1b70('0xb'));var crypto=require(_0x1b70('0xc'));var jsforce=require('jsforce');var deskjs=require(_0x1b70('0xd'));var toCsv=require(_0x1b70('0xe'));var querystring=require(_0x1b70('0xf'));var Papa=require(_0x1b70('0x10'));var Redis=require(_0x1b70('0x11'));var authService=require('../../components/auth/service');var qs=require('../../components/parsers/qs');var as=require('../../components/parsers/advancedSearch');var hardwareService=require(_0x1b70('0x12'));var logger=require('../../config/logger')(_0x1b70('0x13'));var utils=require('../../config/utils');var config=require('../../config/environment');var db=require(_0x1b70('0x14'))['db'];function respondWithStatusCode(_0x25e864,_0x5b8a83){_0x5b8a83=_0x5b8a83||0xcc;return function(_0x3279b3){if(_0x3279b3){return _0x25e864['sendStatus'](_0x5b8a83);}return _0x25e864[_0x1b70('0x15')](_0x5b8a83)['end']();};}function respondWithResult(_0x35f0ff,_0xd5efd4){_0xd5efd4=_0xd5efd4||0xc8;return function(_0x52f269){if(_0x52f269){return _0x35f0ff[_0x1b70('0x15')](_0xd5efd4)[_0x1b70('0x16')](_0x52f269);}};}function respondWithFilteredResult(_0x25fd04,_0x1c07f5){return function(_0x2daf18){if(_0x2daf18){var _0x482026=_0x2daf18[_0x1b70('0x17')],_0xd96370=_0x1c07f5[_0x1b70('0x18')],_0x514867=_0x1c07f5[_0x1b70('0x18')]+_0x1c07f5['limit'],_0x2e1757;if(_0x514867>=_0x482026){_0x514867=_0x482026;_0x2e1757=0xc8;}else{_0x2e1757=0xce;}_0x25fd04[_0x1b70('0x15')](_0x2e1757);return _0x25fd04[_0x1b70('0x19')](_0x1b70('0x1a'),_0xd96370+'-'+_0x514867+'/'+_0x482026)['json'](_0x2daf18);}return null;};}function patchUpdates(_0x23551c){return function(_0x4eada9){try{jsonpatch[_0x1b70('0x1b')](_0x4eada9,_0x23551c,!![]);}catch(_0x58c52d){return BPromise['reject'](_0x58c52d);}return _0x4eada9[_0x1b70('0x1c')]();};}function saveUpdates(_0x33ef72,_0x3939ed){return function(_0x35b887){if(_0x35b887){return _0x35b887[_0x1b70('0x1d')](_0x33ef72)[_0x1b70('0x1e')](function(_0x129738){return _0x129738;});}return null;};}function removeEntity(_0x32a6d1,_0xf86475){return function(_0x347d75){if(_0x347d75){return _0x347d75[_0x1b70('0x1f')]()[_0x1b70('0x1e')](function(){_0x32a6d1[_0x1b70('0x15')](0xcc)[_0x1b70('0x20')]();});}};}function handleEntityNotFound(_0x36c1ed,_0x7ff704){return function(_0x3892bb){if(!_0x3892bb){_0x36c1ed[_0x1b70('0x21')](0x194);}return _0x3892bb;};}function handleError(_0x86976b,_0xc31a96){_0xc31a96=_0xc31a96||0x1f4;return function(_0x70eb56){logger['error'](_0x70eb56[_0x1b70('0x22')]);if(_0x70eb56['name']){delete _0x70eb56['name'];}_0x86976b[_0x1b70('0x15')](_0xc31a96)[_0x1b70('0x23')](_0x70eb56);};}exports['index']=function(_0x1d95a3,_0x35e16a){var _0x5759fd={},_0x1116d0={},_0x4c4ddb={'count':0x0,'rows':[]};var _0x4627a1=_[_0x1b70('0x24')](db[_0x1b70('0x25')][_0x1b70('0x26')],function(_0x27abc1){return{'name':_0x27abc1[_0x1b70('0x27')],'type':_0x27abc1[_0x1b70('0x28')][_0x1b70('0x29')]};});_0x1116d0[_0x1b70('0x2a')]=_[_0x1b70('0x24')](_0x4627a1,_0x1b70('0x2b'));_0x1116d0[_0x1b70('0x2c')]=_[_0x1b70('0x2d')](_0x1d95a3[_0x1b70('0x2c')]);_0x1116d0['filters']=_[_0x1b70('0x2e')](_0x1116d0[_0x1b70('0x2a')],_0x1116d0[_0x1b70('0x2c')]);_0x5759fd[_0x1b70('0x2f')]=_[_0x1b70('0x2e')](_0x1116d0['model'],qs[_0x1b70('0x30')](_0x1d95a3['query'][_0x1b70('0x30')]));_0x5759fd[_0x1b70('0x2f')]=_0x5759fd[_0x1b70('0x2f')][_0x1b70('0x31')]?_0x5759fd[_0x1b70('0x2f')]:_0x1116d0['model'];if(!_0x1d95a3[_0x1b70('0x2c')][_0x1b70('0x32')](_0x1b70('0x33'))){_0x5759fd[_0x1b70('0x34')]=qs['limit'](_0x1d95a3[_0x1b70('0x2c')][_0x1b70('0x34')]);_0x5759fd[_0x1b70('0x18')]=qs[_0x1b70('0x18')](_0x1d95a3[_0x1b70('0x2c')][_0x1b70('0x18')]);}_0x5759fd[_0x1b70('0x35')]=qs[_0x1b70('0x36')](_0x1d95a3['query'][_0x1b70('0x36')]);_0x5759fd[_0x1b70('0x37')]=qs[_0x1b70('0x38')](_[_0x1b70('0x39')](_0x1d95a3['query'],_0x1116d0[_0x1b70('0x38')]),_0x4627a1);if(_0x1d95a3[_0x1b70('0x2c')][_0x1b70('0x3a')]){_0x5759fd[_0x1b70('0x37')]=_[_0x1b70('0x3b')](_0x5759fd[_0x1b70('0x37')],{'$or':_[_0x1b70('0x24')](_0x4627a1,function(_0x2b945e){if(_0x2b945e[_0x1b70('0x28')]!=='VIRTUAL'){var _0xe0cff7={};_0xe0cff7[_0x2b945e[_0x1b70('0x2b')]]={'$like':'%'+_0x1d95a3[_0x1b70('0x2c')][_0x1b70('0x3a')]+'%'};return _0xe0cff7;}})});}_0x5759fd=_[_0x1b70('0x3b')]({},_0x5759fd,_0x1d95a3[_0x1b70('0x3c')]);var _0x142b8b={'where':_0x5759fd['where']};return db[_0x1b70('0x25')]['count'](_0x142b8b)['then'](function(_0x23dc0e){_0x4c4ddb[_0x1b70('0x17')]=_0x23dc0e;if(_0x1d95a3[_0x1b70('0x2c')]['includeAll']){_0x5759fd[_0x1b70('0x3d')]=[{'all':!![]}];}return db['JscriptySessionReport'][_0x1b70('0x3e')](_0x5759fd);})['then'](function(_0x3b7142){_0x4c4ddb[_0x1b70('0x3f')]=_0x3b7142;return _0x4c4ddb;})[_0x1b70('0x1e')](respondWithFilteredResult(_0x35e16a,_0x5759fd))[_0x1b70('0x40')](handleError(_0x35e16a,null));};exports[_0x1b70('0x41')]=function(_0x5b8a76,_0x1cc05f){var _0x3b02f9={'raw':!![],'where':{'id':_0x5b8a76[_0x1b70('0x42')]['id']}},_0x4572b1={};_0x4572b1['model']=_['keys'](db[_0x1b70('0x25')][_0x1b70('0x26')]);_0x4572b1[_0x1b70('0x2c')]=_[_0x1b70('0x2d')](_0x5b8a76[_0x1b70('0x2c')]);_0x4572b1[_0x1b70('0x38')]=_[_0x1b70('0x2e')](_0x4572b1['model'],_0x4572b1['query']);_0x3b02f9[_0x1b70('0x2f')]=_[_0x1b70('0x2e')](_0x4572b1[_0x1b70('0x2a')],qs[_0x1b70('0x30')](_0x5b8a76[_0x1b70('0x2c')][_0x1b70('0x30')]));_0x3b02f9['attributes']=_0x3b02f9[_0x1b70('0x2f')][_0x1b70('0x31')]?_0x3b02f9[_0x1b70('0x2f')]:_0x4572b1[_0x1b70('0x2a')];if(_0x5b8a76[_0x1b70('0x2c')][_0x1b70('0x43')]){_0x3b02f9[_0x1b70('0x3d')]=[{'all':!![]}];}_0x3b02f9=_[_0x1b70('0x3b')]({},_0x3b02f9,_0x5b8a76[_0x1b70('0x3c')]);return db['JscriptySessionReport'][_0x1b70('0x44')](_0x3b02f9)[_0x1b70('0x1e')](handleEntityNotFound(_0x1cc05f,null))[_0x1b70('0x1e')](respondWithResult(_0x1cc05f,null))[_0x1b70('0x40')](handleError(_0x1cc05f,null));};exports['create']=function(_0x376170,_0xcf20f8){return db['JscriptySessionReport'][_0x1b70('0x45')](_0x376170[_0x1b70('0x46')],{})[_0x1b70('0x1e')](respondWithResult(_0xcf20f8,0xc9))[_0x1b70('0x40')](handleError(_0xcf20f8,null));};exports[_0x1b70('0x1d')]=function(_0x51b8ba,_0x3d8a42){if(_0x51b8ba[_0x1b70('0x46')]['id']){delete _0x51b8ba[_0x1b70('0x46')]['id'];}return db[_0x1b70('0x25')][_0x1b70('0x44')]({'where':{'id':_0x51b8ba['params']['id']}})[_0x1b70('0x1e')](handleEntityNotFound(_0x3d8a42,null))['then'](saveUpdates(_0x51b8ba[_0x1b70('0x46')],null))[_0x1b70('0x1e')](respondWithResult(_0x3d8a42,null))[_0x1b70('0x40')](handleError(_0x3d8a42,null));};exports['destroy']=function(_0x234539,_0x253a65){return db[_0x1b70('0x25')][_0x1b70('0x44')]({'where':{'id':_0x234539['params']['id']}})[_0x1b70('0x1e')](handleEntityNotFound(_0x253a65,null))[_0x1b70('0x1e')](removeEntity(_0x253a65,null))['catch'](handleError(_0x253a65,null));};exports['describe']=function(_0xd683ec,_0x191951){return db[_0x1b70('0x25')][_0x1b70('0x47')]()[_0x1b70('0x1e')](respondWithResult(_0x191951,null))['catch'](handleError(_0x191951,null));};exports['getQuestions']=function(_0x44c182,_0x16d7aa,_0x457727){var _0x11d263={'raw':!![],'where':{}};var _0x113c78={};var _0x443ab4={'count':0x0,'rows':[]};return db[_0x1b70('0x25')][_0x1b70('0x48')]({'where':{'id':_0x44c182[_0x1b70('0x42')]['id']}})[_0x1b70('0x1e')](handleEntityNotFound(_0x16d7aa,null))[_0x1b70('0x1e')](function(_0x49d757){if(_0x49d757){_0x113c78['model']=_[_0x1b70('0x2d')](db[_0x1b70('0x49')][_0x1b70('0x26')]);_0x113c78[_0x1b70('0x2c')]=_[_0x1b70('0x2d')](_0x44c182['query']);_0x113c78[_0x1b70('0x38')]=_['intersection'](_0x113c78[_0x1b70('0x2a')],_0x113c78[_0x1b70('0x2c')]);_0x11d263['attributes']=_[_0x1b70('0x2e')](_0x113c78[_0x1b70('0x2a')],qs['fields'](_0x44c182[_0x1b70('0x2c')][_0x1b70('0x30')]));_0x11d263[_0x1b70('0x2f')]=_0x11d263[_0x1b70('0x2f')][_0x1b70('0x31')]?_0x11d263[_0x1b70('0x2f')]:_0x113c78[_0x1b70('0x2a')];if(!_0x44c182[_0x1b70('0x2c')][_0x1b70('0x32')](_0x1b70('0x33'))){_0x11d263[_0x1b70('0x34')]=qs[_0x1b70('0x34')](_0x44c182[_0x1b70('0x2c')]['limit']);_0x11d263[_0x1b70('0x18')]=qs[_0x1b70('0x18')](_0x44c182[_0x1b70('0x2c')][_0x1b70('0x18')]);}_0x11d263['order']=qs[_0x1b70('0x36')](_0x44c182[_0x1b70('0x2c')][_0x1b70('0x36')]);_0x11d263[_0x1b70('0x37')]=qs['filters'](_['pick'](_0x44c182[_0x1b70('0x2c')],_0x113c78['filters']));_0x11d263['where']['SessionId']=_0x49d757['id'];if(_0x44c182['query'][_0x1b70('0x3a')]){_0x11d263[_0x1b70('0x37')]=_['merge'](_0x11d263[_0x1b70('0x37')],{'$or':_['map'](_0x11d263[_0x1b70('0x2f')],function(_0x889a9d){var _0x33d95c={};_0x33d95c[_0x889a9d]={'$like':'%'+_0x44c182[_0x1b70('0x2c')]['filter']+'%'};return _0x33d95c;})});}_0x11d263=_[_0x1b70('0x3b')]({},_0x11d263,_0x44c182[_0x1b70('0x3c')]);return db['JscriptyQuestionReport']['count']({'where':_0x11d263['where']})[_0x1b70('0x1e')](function(_0x195533){_0x443ab4[_0x1b70('0x17')]=_0x195533;if(_0x44c182[_0x1b70('0x2c')][_0x1b70('0x43')]){_0x11d263[_0x1b70('0x3d')]=[{'all':!![]}];}return db['JscriptyQuestionReport'][_0x1b70('0x3e')](_0x11d263);})[_0x1b70('0x1e')](function(_0x5c2e61){_0x443ab4[_0x1b70('0x3f')]=_0x5c2e61;return _0x443ab4;});}})['then'](respondWithFilteredResult(_0x16d7aa,_0x11d263))[_0x1b70('0x40')](handleError(_0x16d7aa,null));};
\ No newline at end of file
+var _0x5020=['then','status','error','stack','name','send','index','JscriptySessionReport','rawAttributes','fieldName','type','model','map','query','keys','filters','intersection','fields','attributes','length','hasOwnProperty','nolimit','order','sort','pick','filter','where','merge','VIRTUAL','options','includeAll','include','rows','params','find','catch','create','body','describe','findOne','SessionId','JscriptyQuestionReport','findAll','html-pdf','eml-format','rimraf','zip-dir','request-promise','mustache','path','sox','to-csv','lodash','squel','crypto','jsforce','desk.js','papaparse','ioredis','../../components/auth/service','../../components/parsers/advancedSearch','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','end','json','count','offset','limit','apply','reject','update'];(function(_0x483888,_0x2ff778){var _0x4be161=function(_0x1c1915){while(--_0x1c1915){_0x483888['push'](_0x483888['shift']());}};_0x4be161(++_0x2ff778);}(_0x5020,0x157));var _0x0502=function(_0x25bea7,_0x49ab45){_0x25bea7=_0x25bea7-0x0;var _0x175952=_0x5020[_0x25bea7];return _0x175952;};'use strict';var pdf=require(_0x0502('0x0'));var emlformat=require(_0x0502('0x1'));var rimraf=require(_0x0502('0x2'));var zipdir=require(_0x0502('0x3'));var jsonpatch=require('fast-json-patch');var rp=require(_0x0502('0x4'));var moment=require('moment');var BPromise=require('bluebird');var Mustache=require(_0x0502('0x5'));var util=require('util');var path=require(_0x0502('0x6'));var sox=require(_0x0502('0x7'));var csv=require(_0x0502('0x8'));var ejs=require('ejs');var fs=require('fs');var _=require(_0x0502('0x9'));var squel=require(_0x0502('0xa'));var crypto=require(_0x0502('0xb'));var jsforce=require(_0x0502('0xc'));var deskjs=require(_0x0502('0xd'));var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require(_0x0502('0xe'));var Redis=require(_0x0502('0xf'));var authService=require(_0x0502('0x10'));var qs=require('../../components/parsers/qs');var as=require(_0x0502('0x11'));var hardwareService=require('../../config/license/hardware');var logger=require(_0x0502('0x12'))(_0x0502('0x13'));var utils=require(_0x0502('0x14'));var config=require(_0x0502('0x15'));var db=require(_0x0502('0x16'))['db'];function respondWithStatusCode(_0x40a8a7,_0x3cf0a8){_0x3cf0a8=_0x3cf0a8||0xcc;return function(_0x53d312){if(_0x53d312){return _0x40a8a7[_0x0502('0x17')](_0x3cf0a8);}return _0x40a8a7['status'](_0x3cf0a8)[_0x0502('0x18')]();};}function respondWithResult(_0xb8d545,_0x53dcad){_0x53dcad=_0x53dcad||0xc8;return function(_0x2660ce){if(_0x2660ce){return _0xb8d545['status'](_0x53dcad)[_0x0502('0x19')](_0x2660ce);}};}function respondWithFilteredResult(_0x1c9f9d,_0x210d67){return function(_0x5b8a06){if(_0x5b8a06){var _0x7f23a2=_0x5b8a06[_0x0502('0x1a')],_0x416937=_0x210d67['offset'],_0x10c947=_0x210d67[_0x0502('0x1b')]+_0x210d67[_0x0502('0x1c')],_0x54704c;if(_0x10c947>=_0x7f23a2){_0x10c947=_0x7f23a2;_0x54704c=0xc8;}else{_0x54704c=0xce;}_0x1c9f9d['status'](_0x54704c);return _0x1c9f9d['set']('Content-Range',_0x416937+'-'+_0x10c947+'/'+_0x7f23a2)['json'](_0x5b8a06);}return null;};}function patchUpdates(_0x543ae1){return function(_0x443466){try{jsonpatch[_0x0502('0x1d')](_0x443466,_0x543ae1,!![]);}catch(_0x8b20e8){return BPromise[_0x0502('0x1e')](_0x8b20e8);}return _0x443466['save']();};}function saveUpdates(_0x26ce00,_0x3a21d7){return function(_0x55a1f7){if(_0x55a1f7){return _0x55a1f7[_0x0502('0x1f')](_0x26ce00)[_0x0502('0x20')](function(_0x2f4e27){return _0x2f4e27;});}return null;};}function removeEntity(_0xdef8d5,_0x5637d3){return function(_0x39e859){if(_0x39e859){return _0x39e859['destroy']()['then'](function(){_0xdef8d5[_0x0502('0x21')](0xcc)[_0x0502('0x18')]();});}};}function handleEntityNotFound(_0x39fcd6,_0x3ea647){return function(_0x3e94e2){if(!_0x3e94e2){_0x39fcd6[_0x0502('0x17')](0x194);}return _0x3e94e2;};}function handleError(_0x11a353,_0x4deda4){_0x4deda4=_0x4deda4||0x1f4;return function(_0x25118e){logger[_0x0502('0x22')](_0x25118e[_0x0502('0x23')]);if(_0x25118e['name']){delete _0x25118e[_0x0502('0x24')];}_0x11a353[_0x0502('0x21')](_0x4deda4)[_0x0502('0x25')](_0x25118e);};}exports[_0x0502('0x26')]=function(_0x26a105,_0x442d0f){var _0x8f4adf={},_0x46d7b8={},_0xdefbd5={'count':0x0,'rows':[]};var _0x43f88d=_['map'](db[_0x0502('0x27')][_0x0502('0x28')],function(_0x31ca00){return{'name':_0x31ca00[_0x0502('0x29')],'type':_0x31ca00[_0x0502('0x2a')]['key']};});_0x46d7b8[_0x0502('0x2b')]=_[_0x0502('0x2c')](_0x43f88d,'name');_0x46d7b8[_0x0502('0x2d')]=_[_0x0502('0x2e')](_0x26a105[_0x0502('0x2d')]);_0x46d7b8[_0x0502('0x2f')]=_[_0x0502('0x30')](_0x46d7b8[_0x0502('0x2b')],_0x46d7b8[_0x0502('0x2d')]);_0x8f4adf['attributes']=_[_0x0502('0x30')](_0x46d7b8[_0x0502('0x2b')],qs[_0x0502('0x31')](_0x26a105[_0x0502('0x2d')]['fields']));_0x8f4adf[_0x0502('0x32')]=_0x8f4adf[_0x0502('0x32')][_0x0502('0x33')]?_0x8f4adf[_0x0502('0x32')]:_0x46d7b8[_0x0502('0x2b')];if(!_0x26a105[_0x0502('0x2d')][_0x0502('0x34')](_0x0502('0x35'))){_0x8f4adf[_0x0502('0x1c')]=qs[_0x0502('0x1c')](_0x26a105[_0x0502('0x2d')][_0x0502('0x1c')]);_0x8f4adf[_0x0502('0x1b')]=qs[_0x0502('0x1b')](_0x26a105[_0x0502('0x2d')][_0x0502('0x1b')]);}_0x8f4adf[_0x0502('0x36')]=qs['sort'](_0x26a105[_0x0502('0x2d')][_0x0502('0x37')]);_0x8f4adf['where']=qs[_0x0502('0x2f')](_[_0x0502('0x38')](_0x26a105[_0x0502('0x2d')],_0x46d7b8['filters']),_0x43f88d);if(_0x26a105[_0x0502('0x2d')][_0x0502('0x39')]){_0x8f4adf[_0x0502('0x3a')]=_[_0x0502('0x3b')](_0x8f4adf['where'],{'$or':_[_0x0502('0x2c')](_0x43f88d,function(_0x1277b7){if(_0x1277b7['type']!==_0x0502('0x3c')){var _0x2584ed={};_0x2584ed[_0x1277b7['name']]={'$like':'%'+_0x26a105[_0x0502('0x2d')][_0x0502('0x39')]+'%'};return _0x2584ed;}})});}_0x8f4adf=_[_0x0502('0x3b')]({},_0x8f4adf,_0x26a105[_0x0502('0x3d')]);var _0x456a87={'where':_0x8f4adf[_0x0502('0x3a')]};return db[_0x0502('0x27')]['count'](_0x456a87)['then'](function(_0x18ff88){_0xdefbd5['count']=_0x18ff88;if(_0x26a105[_0x0502('0x2d')][_0x0502('0x3e')]){_0x8f4adf[_0x0502('0x3f')]=[{'all':!![]}];}return db['JscriptySessionReport']['findAll'](_0x8f4adf);})[_0x0502('0x20')](function(_0x6e8388){_0xdefbd5[_0x0502('0x40')]=_0x6e8388;return _0xdefbd5;})[_0x0502('0x20')](respondWithFilteredResult(_0x442d0f,_0x8f4adf))['catch'](handleError(_0x442d0f,null));};exports['show']=function(_0x3f112f,_0x34f9aa){var _0x325210={'raw':!![],'where':{'id':_0x3f112f[_0x0502('0x41')]['id']}},_0x5b30cd={};_0x5b30cd[_0x0502('0x2b')]=_[_0x0502('0x2e')](db[_0x0502('0x27')][_0x0502('0x28')]);_0x5b30cd[_0x0502('0x2d')]=_[_0x0502('0x2e')](_0x3f112f['query']);_0x5b30cd[_0x0502('0x2f')]=_[_0x0502('0x30')](_0x5b30cd[_0x0502('0x2b')],_0x5b30cd[_0x0502('0x2d')]);_0x325210[_0x0502('0x32')]=_[_0x0502('0x30')](_0x5b30cd[_0x0502('0x2b')],qs[_0x0502('0x31')](_0x3f112f[_0x0502('0x2d')][_0x0502('0x31')]));_0x325210[_0x0502('0x32')]=_0x325210[_0x0502('0x32')][_0x0502('0x33')]?_0x325210['attributes']:_0x5b30cd[_0x0502('0x2b')];if(_0x3f112f['query']['includeAll']){_0x325210[_0x0502('0x3f')]=[{'all':!![]}];}_0x325210=_[_0x0502('0x3b')]({},_0x325210,_0x3f112f[_0x0502('0x3d')]);return db[_0x0502('0x27')][_0x0502('0x42')](_0x325210)['then'](handleEntityNotFound(_0x34f9aa,null))['then'](respondWithResult(_0x34f9aa,null))[_0x0502('0x43')](handleError(_0x34f9aa,null));};exports[_0x0502('0x44')]=function(_0x30ac80,_0x3d1907){return db[_0x0502('0x27')][_0x0502('0x44')](_0x30ac80[_0x0502('0x45')],{})[_0x0502('0x20')](respondWithResult(_0x3d1907,0xc9))[_0x0502('0x43')](handleError(_0x3d1907,null));};exports['update']=function(_0xb52ac6,_0x264b49){if(_0xb52ac6['body']['id']){delete _0xb52ac6['body']['id'];}return db[_0x0502('0x27')][_0x0502('0x42')]({'where':{'id':_0xb52ac6['params']['id']}})[_0x0502('0x20')](handleEntityNotFound(_0x264b49,null))[_0x0502('0x20')](saveUpdates(_0xb52ac6[_0x0502('0x45')],null))[_0x0502('0x20')](respondWithResult(_0x264b49,null))[_0x0502('0x43')](handleError(_0x264b49,null));};exports['destroy']=function(_0x14d712,_0x20d855){return db[_0x0502('0x27')][_0x0502('0x42')]({'where':{'id':_0x14d712[_0x0502('0x41')]['id']}})[_0x0502('0x20')](handleEntityNotFound(_0x20d855,null))['then'](removeEntity(_0x20d855,null))[_0x0502('0x43')](handleError(_0x20d855,null));};exports['describe']=function(_0x35f03b,_0x4acc69){return db[_0x0502('0x27')][_0x0502('0x46')]()[_0x0502('0x20')](respondWithResult(_0x4acc69,null))['catch'](handleError(_0x4acc69,null));};exports['getQuestions']=function(_0x5743b7,_0x361d2a,_0x5e9d3f){var _0x1deffe={'raw':!![],'where':{}};var _0x9b875b={};var _0x512afe={'count':0x0,'rows':[]};return db[_0x0502('0x27')][_0x0502('0x47')]({'where':{'id':_0x5743b7[_0x0502('0x41')]['id']}})['then'](handleEntityNotFound(_0x361d2a,null))['then'](function(_0x203e45){if(_0x203e45){_0x9b875b['model']=_[_0x0502('0x2e')](db['JscriptyQuestionReport'][_0x0502('0x28')]);_0x9b875b[_0x0502('0x2d')]=_[_0x0502('0x2e')](_0x5743b7[_0x0502('0x2d')]);_0x9b875b[_0x0502('0x2f')]=_[_0x0502('0x30')](_0x9b875b[_0x0502('0x2b')],_0x9b875b[_0x0502('0x2d')]);_0x1deffe[_0x0502('0x32')]=_[_0x0502('0x30')](_0x9b875b[_0x0502('0x2b')],qs[_0x0502('0x31')](_0x5743b7[_0x0502('0x2d')][_0x0502('0x31')]));_0x1deffe[_0x0502('0x32')]=_0x1deffe[_0x0502('0x32')][_0x0502('0x33')]?_0x1deffe[_0x0502('0x32')]:_0x9b875b[_0x0502('0x2b')];if(!_0x5743b7['query']['hasOwnProperty'](_0x0502('0x35'))){_0x1deffe[_0x0502('0x1c')]=qs[_0x0502('0x1c')](_0x5743b7[_0x0502('0x2d')][_0x0502('0x1c')]);_0x1deffe[_0x0502('0x1b')]=qs[_0x0502('0x1b')](_0x5743b7[_0x0502('0x2d')][_0x0502('0x1b')]);}_0x1deffe[_0x0502('0x36')]=qs[_0x0502('0x37')](_0x5743b7[_0x0502('0x2d')][_0x0502('0x37')]);_0x1deffe['where']=qs[_0x0502('0x2f')](_[_0x0502('0x38')](_0x5743b7[_0x0502('0x2d')],_0x9b875b[_0x0502('0x2f')]));_0x1deffe[_0x0502('0x3a')][_0x0502('0x48')]=_0x203e45['id'];if(_0x5743b7[_0x0502('0x2d')][_0x0502('0x39')]){_0x1deffe[_0x0502('0x3a')]=_[_0x0502('0x3b')](_0x1deffe['where'],{'$or':_['map'](_0x1deffe[_0x0502('0x32')],function(_0x118c59){var _0x1add83={};_0x1add83[_0x118c59]={'$like':'%'+_0x5743b7[_0x0502('0x2d')][_0x0502('0x39')]+'%'};return _0x1add83;})});}_0x1deffe=_['merge']({},_0x1deffe,_0x5743b7[_0x0502('0x3d')]);return db[_0x0502('0x49')]['count']({'where':_0x1deffe['where']})[_0x0502('0x20')](function(_0x517eba){_0x512afe['count']=_0x517eba;if(_0x5743b7['query'][_0x0502('0x3e')]){_0x1deffe[_0x0502('0x3f')]=[{'all':!![]}];}return db['JscriptyQuestionReport'][_0x0502('0x4a')](_0x1deffe);})[_0x0502('0x20')](function(_0x5ab7ba){_0x512afe['rows']=_0x5ab7ba;return _0x512afe;});}})[_0x0502('0x20')](respondWithFilteredResult(_0x361d2a,_0x1deffe))[_0x0502('0x43')](handleError(_0x361d2a,null));};
\ No newline at end of file