Built motion from commit (unavailable).|2.5.25
[motion2.git] / server / api / jscriptySessionReport / jscriptySessionReport.controller.js
index 8ed6e23..13b1c43 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2546=['mustache','util','path','ejs','lodash','crypto','jsforce','to-csv','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','sendStatus','status','end','count','offset','limit','set','Content-Range','apply','reject','update','then','destroy','error','stack','name','send','index','JscriptySessionReport','rawAttributes','fieldName','type','key','model','filters','intersection','query','fields','attributes','length','hasOwnProperty','nolimit','order','sort','pick','filter','merge','map','VIRTUAL','options','includeAll','include','findAll','rows','show','params','keys','find','catch','create','body','describe','getQuestions','findOne','JscriptyQuestionReport','where','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','bluebird'];(function(_0x21b359,_0x4dc80e){var _0x57b8e7=function(_0x135adb){while(--_0x135adb){_0x21b359['push'](_0x21b359['shift']());}};_0x57b8e7(++_0x4dc80e);}(_0x2546,0x149));var _0x6254=function(_0x534b1a,_0x9a2585){_0x534b1a=_0x534b1a-0x0;var _0x3ae6c6=_0x2546[_0x534b1a];return _0x3ae6c6;};'use strict';var pdf=require(_0x6254('0x0'));var emlformat=require(_0x6254('0x1'));var rimraf=require(_0x6254('0x2'));var zipdir=require(_0x6254('0x3'));var jsonpatch=require(_0x6254('0x4'));var rp=require(_0x6254('0x5'));var moment=require('moment');var BPromise=require(_0x6254('0x6'));var Mustache=require(_0x6254('0x7'));var util=require(_0x6254('0x8'));var path=require(_0x6254('0x9'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x6254('0xa'));var fs=require('fs');var _=require(_0x6254('0xb'));var squel=require('squel');var crypto=require(_0x6254('0xc'));var jsforce=require(_0x6254('0xd'));var deskjs=require('desk.js');var toCsv=require(_0x6254('0xe'));var querystring=require(_0x6254('0xf'));var Papa=require(_0x6254('0x10'));var Redis=require(_0x6254('0x11'));var authService=require(_0x6254('0x12'));var qs=require(_0x6254('0x13'));var as=require(_0x6254('0x14'));var hardwareService=require(_0x6254('0x15'));var logger=require(_0x6254('0x16'))(_0x6254('0x17'));var utils=require(_0x6254('0x18'));var config=require(_0x6254('0x19'));var licenseUtil=require(_0x6254('0x1a'));var db=require(_0x6254('0x1b'))['db'];function respondWithStatusCode(_0x312a56,_0xe53686){_0xe53686=_0xe53686||0xcc;return function(_0x517fe5){if(_0x517fe5){return _0x312a56[_0x6254('0x1c')](_0xe53686);}return _0x312a56[_0x6254('0x1d')](_0xe53686)[_0x6254('0x1e')]();};}function respondWithResult(_0x4163f2,_0x10d2cc){_0x10d2cc=_0x10d2cc||0xc8;return function(_0x5cb1d2){if(_0x5cb1d2){return _0x4163f2[_0x6254('0x1d')](_0x10d2cc)['json'](_0x5cb1d2);}};}function respondWithFilteredResult(_0x49b2af,_0x3463a3){return function(_0x494eeb){if(_0x494eeb){var _0x1b4e35=_0x494eeb[_0x6254('0x1f')],_0x45e38f=_0x3463a3[_0x6254('0x20')],_0x58e159=_0x3463a3[_0x6254('0x20')]+_0x3463a3[_0x6254('0x21')],_0x2d4c05;if(_0x58e159>=_0x1b4e35){_0x58e159=_0x1b4e35;_0x2d4c05=0xc8;}else{_0x2d4c05=0xce;}_0x49b2af[_0x6254('0x1d')](_0x2d4c05);return _0x49b2af[_0x6254('0x22')](_0x6254('0x23'),_0x45e38f+'-'+_0x58e159+'/'+_0x1b4e35)['json'](_0x494eeb);}return null;};}function patchUpdates(_0x576614){return function(_0x9fe77a){try{jsonpatch[_0x6254('0x24')](_0x9fe77a,_0x576614,!![]);}catch(_0x49f94c){return BPromise[_0x6254('0x25')](_0x49f94c);}return _0x9fe77a['save']();};}function saveUpdates(_0x4ff2b2,_0x255834){return function(_0x157291){if(_0x157291){return _0x157291[_0x6254('0x26')](_0x4ff2b2)[_0x6254('0x27')](function(_0x2501ba){return _0x2501ba;});}return null;};}function removeEntity(_0x54846a,_0x42ff91){return function(_0x458853){if(_0x458853){return _0x458853[_0x6254('0x28')]()[_0x6254('0x27')](function(){_0x54846a[_0x6254('0x1d')](0xcc)['end']();});}};}function handleEntityNotFound(_0x381fdb,_0x5397c0){return function(_0x2a07a9){if(!_0x2a07a9){_0x381fdb[_0x6254('0x1c')](0x194);}return _0x2a07a9;};}function handleError(_0xe51241,_0x5179dc){_0x5179dc=_0x5179dc||0x1f4;return function(_0x5e5d65){logger[_0x6254('0x29')](_0x5e5d65[_0x6254('0x2a')]);if(_0x5e5d65[_0x6254('0x2b')]){delete _0x5e5d65['name'];}_0xe51241[_0x6254('0x1d')](_0x5179dc)[_0x6254('0x2c')](_0x5e5d65);};}exports[_0x6254('0x2d')]=function(_0x273db0,_0x9b5354){var _0x549689={},_0x336e5e={},_0xd67b87={'count':0x0,'rows':[]};var _0x16f065=_['map'](db[_0x6254('0x2e')][_0x6254('0x2f')],function(_0x567887){return{'name':_0x567887[_0x6254('0x30')],'type':_0x567887[_0x6254('0x31')][_0x6254('0x32')]};});_0x336e5e[_0x6254('0x33')]=_['map'](_0x16f065,_0x6254('0x2b'));_0x336e5e['query']=_['keys'](_0x273db0['query']);_0x336e5e[_0x6254('0x34')]=_[_0x6254('0x35')](_0x336e5e[_0x6254('0x33')],_0x336e5e[_0x6254('0x36')]);_0x549689['attributes']=_[_0x6254('0x35')](_0x336e5e[_0x6254('0x33')],qs[_0x6254('0x37')](_0x273db0[_0x6254('0x36')][_0x6254('0x37')]));_0x549689[_0x6254('0x38')]=_0x549689[_0x6254('0x38')][_0x6254('0x39')]?_0x549689[_0x6254('0x38')]:_0x336e5e['model'];if(!_0x273db0[_0x6254('0x36')][_0x6254('0x3a')](_0x6254('0x3b'))){_0x549689[_0x6254('0x21')]=qs[_0x6254('0x21')](_0x273db0[_0x6254('0x36')]['limit']);_0x549689[_0x6254('0x20')]=qs[_0x6254('0x20')](_0x273db0[_0x6254('0x36')][_0x6254('0x20')]);}_0x549689[_0x6254('0x3c')]=qs[_0x6254('0x3d')](_0x273db0[_0x6254('0x36')][_0x6254('0x3d')]);_0x549689['where']=qs[_0x6254('0x34')](_[_0x6254('0x3e')](_0x273db0[_0x6254('0x36')],_0x336e5e[_0x6254('0x34')]),_0x16f065);if(_0x273db0['query'][_0x6254('0x3f')]){_0x549689['where']=_[_0x6254('0x40')](_0x549689['where'],{'$or':_[_0x6254('0x41')](_0x16f065,function(_0x3acf60){if(_0x3acf60[_0x6254('0x31')]!==_0x6254('0x42')){var _0x410863={};_0x410863[_0x3acf60[_0x6254('0x2b')]]={'$like':'%'+_0x273db0[_0x6254('0x36')]['filter']+'%'};return _0x410863;}})});}_0x549689=_['merge']({},_0x549689,_0x273db0[_0x6254('0x43')]);var _0x15b643={'where':_0x549689['where']};return db['JscriptySessionReport'][_0x6254('0x1f')](_0x15b643)[_0x6254('0x27')](function(_0x587185){_0xd67b87[_0x6254('0x1f')]=_0x587185;if(_0x273db0[_0x6254('0x36')][_0x6254('0x44')]){_0x549689[_0x6254('0x45')]=[{'all':!![]}];}return db[_0x6254('0x2e')][_0x6254('0x46')](_0x549689);})['then'](function(_0x202e13){_0xd67b87[_0x6254('0x47')]=_0x202e13;return _0xd67b87;})[_0x6254('0x27')](respondWithFilteredResult(_0x9b5354,_0x549689))['catch'](handleError(_0x9b5354,null));};exports[_0x6254('0x48')]=function(_0x30c5f0,_0x216e31){var _0xc1e7c6={'raw':!![],'where':{'id':_0x30c5f0[_0x6254('0x49')]['id']}},_0x1e4a3f={};_0x1e4a3f['model']=_[_0x6254('0x4a')](db[_0x6254('0x2e')]['rawAttributes']);_0x1e4a3f[_0x6254('0x36')]=_['keys'](_0x30c5f0[_0x6254('0x36')]);_0x1e4a3f[_0x6254('0x34')]=_[_0x6254('0x35')](_0x1e4a3f[_0x6254('0x33')],_0x1e4a3f[_0x6254('0x36')]);_0xc1e7c6['attributes']=_[_0x6254('0x35')](_0x1e4a3f[_0x6254('0x33')],qs[_0x6254('0x37')](_0x30c5f0['query'][_0x6254('0x37')]));_0xc1e7c6[_0x6254('0x38')]=_0xc1e7c6[_0x6254('0x38')]['length']?_0xc1e7c6['attributes']:_0x1e4a3f['model'];if(_0x30c5f0['query']['includeAll']){_0xc1e7c6['include']=[{'all':!![]}];}_0xc1e7c6=_[_0x6254('0x40')]({},_0xc1e7c6,_0x30c5f0[_0x6254('0x43')]);return db[_0x6254('0x2e')][_0x6254('0x4b')](_0xc1e7c6)[_0x6254('0x27')](handleEntityNotFound(_0x216e31,null))[_0x6254('0x27')](respondWithResult(_0x216e31,null))[_0x6254('0x4c')](handleError(_0x216e31,null));};exports[_0x6254('0x4d')]=function(_0x14bf51,_0xcb222f){return db[_0x6254('0x2e')][_0x6254('0x4d')](_0x14bf51[_0x6254('0x4e')],{})[_0x6254('0x27')](respondWithResult(_0xcb222f,0xc9))[_0x6254('0x4c')](handleError(_0xcb222f,null));};exports[_0x6254('0x26')]=function(_0x1c7461,_0x390ff1){if(_0x1c7461[_0x6254('0x4e')]['id']){delete _0x1c7461['body']['id'];}return db[_0x6254('0x2e')][_0x6254('0x4b')]({'where':{'id':_0x1c7461[_0x6254('0x49')]['id']}})[_0x6254('0x27')](handleEntityNotFound(_0x390ff1,null))[_0x6254('0x27')](saveUpdates(_0x1c7461[_0x6254('0x4e')],null))[_0x6254('0x27')](respondWithResult(_0x390ff1,null))[_0x6254('0x4c')](handleError(_0x390ff1,null));};exports['destroy']=function(_0x7b5565,_0x411279){return db[_0x6254('0x2e')][_0x6254('0x4b')]({'where':{'id':_0x7b5565[_0x6254('0x49')]['id']}})[_0x6254('0x27')](handleEntityNotFound(_0x411279,null))[_0x6254('0x27')](removeEntity(_0x411279,null))[_0x6254('0x4c')](handleError(_0x411279,null));};exports['describe']=function(_0x40e600,_0x3b58fe){return db[_0x6254('0x2e')][_0x6254('0x4f')]()['then'](respondWithResult(_0x3b58fe,null))['catch'](handleError(_0x3b58fe,null));};exports[_0x6254('0x50')]=function(_0x3a532f,_0x1216fb,_0x53361a){var _0x4c92bd={'raw':!![],'where':{}};var _0x1b85bf={};var _0x5a7d82={'count':0x0,'rows':[]};return db['JscriptySessionReport'][_0x6254('0x51')]({'where':{'id':_0x3a532f[_0x6254('0x49')]['id']}})[_0x6254('0x27')](handleEntityNotFound(_0x1216fb,null))['then'](function(_0x382c6b){if(_0x382c6b){_0x1b85bf[_0x6254('0x33')]=_[_0x6254('0x4a')](db[_0x6254('0x52')]['rawAttributes']);_0x1b85bf['query']=_[_0x6254('0x4a')](_0x3a532f[_0x6254('0x36')]);_0x1b85bf[_0x6254('0x34')]=_['intersection'](_0x1b85bf[_0x6254('0x33')],_0x1b85bf[_0x6254('0x36')]);_0x4c92bd['attributes']=_[_0x6254('0x35')](_0x1b85bf['model'],qs[_0x6254('0x37')](_0x3a532f['query'][_0x6254('0x37')]));_0x4c92bd[_0x6254('0x38')]=_0x4c92bd[_0x6254('0x38')][_0x6254('0x39')]?_0x4c92bd[_0x6254('0x38')]:_0x1b85bf[_0x6254('0x33')];if(!_0x3a532f[_0x6254('0x36')][_0x6254('0x3a')](_0x6254('0x3b'))){_0x4c92bd[_0x6254('0x21')]=qs[_0x6254('0x21')](_0x3a532f[_0x6254('0x36')][_0x6254('0x21')]);_0x4c92bd[_0x6254('0x20')]=qs[_0x6254('0x20')](_0x3a532f[_0x6254('0x36')][_0x6254('0x20')]);}_0x4c92bd['order']=qs[_0x6254('0x3d')](_0x3a532f[_0x6254('0x36')][_0x6254('0x3d')]);_0x4c92bd['where']=qs[_0x6254('0x34')](_['pick'](_0x3a532f[_0x6254('0x36')],_0x1b85bf[_0x6254('0x34')]));_0x4c92bd['where']['SessionId']=_0x382c6b['id'];if(_0x3a532f['query'][_0x6254('0x3f')]){_0x4c92bd[_0x6254('0x53')]=_[_0x6254('0x40')](_0x4c92bd[_0x6254('0x53')],{'$or':_[_0x6254('0x41')](_0x4c92bd[_0x6254('0x38')],function(_0x4c307d){var _0x4a5a4f={};_0x4a5a4f[_0x4c307d]={'$like':'%'+_0x3a532f[_0x6254('0x36')][_0x6254('0x3f')]+'%'};return _0x4a5a4f;})});}_0x4c92bd=_[_0x6254('0x40')]({},_0x4c92bd,_0x3a532f['options']);return db[_0x6254('0x52')][_0x6254('0x1f')]({'where':_0x4c92bd[_0x6254('0x53')]})[_0x6254('0x27')](function(_0xd1c48d){_0x5a7d82[_0x6254('0x1f')]=_0xd1c48d;if(_0x3a532f['query'][_0x6254('0x44')]){_0x4c92bd[_0x6254('0x45')]=[{'all':!![]}];}return db[_0x6254('0x52')][_0x6254('0x46')](_0x4c92bd);})[_0x6254('0x27')](function(_0x2abbc5){_0x5a7d82[_0x6254('0x47')]=_0x2abbc5;return _0x5a7d82;});}})['then'](respondWithFilteredResult(_0x1216fb,_0x4c92bd))[_0x6254('0x4c')](handleError(_0x1216fb,null));};
\ No newline at end of file
+var _0x3836=['request-promise','moment','bluebird','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','end','status','json','count','offset','limit','set','Content-Range','apply','reject','update','then','sendStatus','error','stack','name','index','map','JscriptySessionReport','rawAttributes','fieldName','type','key','query','intersection','attributes','model','fields','hasOwnProperty','sort','filters','pick','filter','where','merge','options','include','findAll','rows','catch','params','keys','find','create','body','destroy','describe','findOne','JscriptyQuestionReport','length','nolimit','order','SessionId','includeAll','html-pdf','rimraf','zip-dir','fast-json-patch'];(function(_0x3be2e2,_0x5c166d){var _0x53b9c5=function(_0x248aa7){while(--_0x248aa7){_0x3be2e2['push'](_0x3be2e2['shift']());}};_0x53b9c5(++_0x5c166d);}(_0x3836,0x140));var _0x6383=function(_0x4c5a7a,_0x44bc03){_0x4c5a7a=_0x4c5a7a-0x0;var _0x455752=_0x3836[_0x4c5a7a];return _0x455752;};'use strict';var pdf=require(_0x6383('0x0'));var emlformat=require('eml-format');var rimraf=require(_0x6383('0x1'));var zipdir=require(_0x6383('0x2'));var jsonpatch=require(_0x6383('0x3'));var rp=require(_0x6383('0x4'));var moment=require(_0x6383('0x5'));var BPromise=require(_0x6383('0x6'));var Mustache=require('mustache');var util=require(_0x6383('0x7'));var path=require(_0x6383('0x8'));var sox=require(_0x6383('0x9'));var csv=require(_0x6383('0xa'));var ejs=require(_0x6383('0xb'));var fs=require('fs');var _=require(_0x6383('0xc'));var squel=require(_0x6383('0xd'));var crypto=require(_0x6383('0xe'));var jsforce=require(_0x6383('0xf'));var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require(_0x6383('0x10'));var Papa=require(_0x6383('0x11'));var Redis=require(_0x6383('0x12'));var authService=require(_0x6383('0x13'));var qs=require(_0x6383('0x14'));var as=require(_0x6383('0x15'));var hardwareService=require(_0x6383('0x16'));var logger=require('../../config/logger')('api');var utils=require(_0x6383('0x17'));var config=require(_0x6383('0x18'));var licenseUtil=require(_0x6383('0x19'));var db=require(_0x6383('0x1a'))['db'];function respondWithStatusCode(_0x3f6f55,_0x142090){_0x142090=_0x142090||0xcc;return function(_0x18ca5b){if(_0x18ca5b){return _0x3f6f55['sendStatus'](_0x142090);}return _0x3f6f55['status'](_0x142090)[_0x6383('0x1b')]();};}function respondWithResult(_0x26fcf7,_0x2c8122){_0x2c8122=_0x2c8122||0xc8;return function(_0xe08113){if(_0xe08113){return _0x26fcf7[_0x6383('0x1c')](_0x2c8122)[_0x6383('0x1d')](_0xe08113);}};}function respondWithFilteredResult(_0x3683ce,_0x214114){return function(_0x231b67){if(_0x231b67){var _0x20ddd7=_0x231b67[_0x6383('0x1e')],_0x56b06b=_0x214114[_0x6383('0x1f')],_0x126eb4=_0x214114[_0x6383('0x1f')]+_0x214114[_0x6383('0x20')],_0x5a0634;if(_0x126eb4>=_0x20ddd7){_0x126eb4=_0x20ddd7;_0x5a0634=0xc8;}else{_0x5a0634=0xce;}_0x3683ce[_0x6383('0x1c')](_0x5a0634);return _0x3683ce[_0x6383('0x21')](_0x6383('0x22'),_0x56b06b+'-'+_0x126eb4+'/'+_0x20ddd7)[_0x6383('0x1d')](_0x231b67);}return null;};}function patchUpdates(_0x2959ed){return function(_0x470b38){try{jsonpatch[_0x6383('0x23')](_0x470b38,_0x2959ed,!![]);}catch(_0x195cbb){return BPromise[_0x6383('0x24')](_0x195cbb);}return _0x470b38['save']();};}function saveUpdates(_0xaa9df,_0x375c42){return function(_0x23f811){if(_0x23f811){return _0x23f811[_0x6383('0x25')](_0xaa9df)['then'](function(_0x245830){return _0x245830;});}return null;};}function removeEntity(_0x508233,_0x4487c3){return function(_0x5474e4){if(_0x5474e4){return _0x5474e4['destroy']()[_0x6383('0x26')](function(){_0x508233[_0x6383('0x1c')](0xcc)[_0x6383('0x1b')]();});}};}function handleEntityNotFound(_0x1b2260,_0x15d79e){return function(_0x45c339){if(!_0x45c339){_0x1b2260[_0x6383('0x27')](0x194);}return _0x45c339;};}function handleError(_0x4f306c,_0x315bb4){_0x315bb4=_0x315bb4||0x1f4;return function(_0x14b57c){logger[_0x6383('0x28')](_0x14b57c[_0x6383('0x29')]);if(_0x14b57c[_0x6383('0x2a')]){delete _0x14b57c[_0x6383('0x2a')];}_0x4f306c['status'](_0x315bb4)['send'](_0x14b57c);};}exports[_0x6383('0x2b')]=function(_0x414e9d,_0x29b30f){var _0x5f8d5c={},_0x58e358={},_0x3aff3f={'count':0x0,'rows':[]};var _0x3e700e=_[_0x6383('0x2c')](db[_0x6383('0x2d')][_0x6383('0x2e')],function(_0x4869ee){return{'name':_0x4869ee[_0x6383('0x2f')],'type':_0x4869ee[_0x6383('0x30')][_0x6383('0x31')]};});_0x58e358['model']=_[_0x6383('0x2c')](_0x3e700e,_0x6383('0x2a'));_0x58e358[_0x6383('0x32')]=_['keys'](_0x414e9d[_0x6383('0x32')]);_0x58e358['filters']=_[_0x6383('0x33')](_0x58e358['model'],_0x58e358[_0x6383('0x32')]);_0x5f8d5c[_0x6383('0x34')]=_['intersection'](_0x58e358[_0x6383('0x35')],qs[_0x6383('0x36')](_0x414e9d[_0x6383('0x32')][_0x6383('0x36')]));_0x5f8d5c[_0x6383('0x34')]=_0x5f8d5c['attributes']['length']?_0x5f8d5c[_0x6383('0x34')]:_0x58e358[_0x6383('0x35')];if(!_0x414e9d[_0x6383('0x32')][_0x6383('0x37')]('nolimit')){_0x5f8d5c[_0x6383('0x20')]=qs[_0x6383('0x20')](_0x414e9d[_0x6383('0x32')][_0x6383('0x20')]);_0x5f8d5c[_0x6383('0x1f')]=qs[_0x6383('0x1f')](_0x414e9d[_0x6383('0x32')][_0x6383('0x1f')]);}_0x5f8d5c['order']=qs[_0x6383('0x38')](_0x414e9d[_0x6383('0x32')][_0x6383('0x38')]);_0x5f8d5c['where']=qs[_0x6383('0x39')](_[_0x6383('0x3a')](_0x414e9d[_0x6383('0x32')],_0x58e358['filters']),_0x3e700e);if(_0x414e9d['query'][_0x6383('0x3b')]){_0x5f8d5c[_0x6383('0x3c')]=_['merge'](_0x5f8d5c[_0x6383('0x3c')],{'$or':_['map'](_0x3e700e,function(_0x40e6be){if(_0x40e6be['type']!=='VIRTUAL'){var _0x2d625b={};_0x2d625b[_0x40e6be[_0x6383('0x2a')]]={'$like':'%'+_0x414e9d[_0x6383('0x32')]['filter']+'%'};return _0x2d625b;}})});}_0x5f8d5c=_[_0x6383('0x3d')]({},_0x5f8d5c,_0x414e9d[_0x6383('0x3e')]);var _0x52bcbf={'where':_0x5f8d5c[_0x6383('0x3c')]};return db[_0x6383('0x2d')][_0x6383('0x1e')](_0x52bcbf)['then'](function(_0x199c48){_0x3aff3f[_0x6383('0x1e')]=_0x199c48;if(_0x414e9d[_0x6383('0x32')]['includeAll']){_0x5f8d5c[_0x6383('0x3f')]=[{'all':!![]}];}return db[_0x6383('0x2d')][_0x6383('0x40')](_0x5f8d5c);})[_0x6383('0x26')](function(_0xac6be7){_0x3aff3f[_0x6383('0x41')]=_0xac6be7;return _0x3aff3f;})[_0x6383('0x26')](respondWithFilteredResult(_0x29b30f,_0x5f8d5c))[_0x6383('0x42')](handleError(_0x29b30f,null));};exports['show']=function(_0x372493,_0x4306e4){var _0x56e2df={'raw':!![],'where':{'id':_0x372493[_0x6383('0x43')]['id']}},_0x18e086={};_0x18e086['model']=_[_0x6383('0x44')](db[_0x6383('0x2d')][_0x6383('0x2e')]);_0x18e086['query']=_[_0x6383('0x44')](_0x372493[_0x6383('0x32')]);_0x18e086[_0x6383('0x39')]=_[_0x6383('0x33')](_0x18e086[_0x6383('0x35')],_0x18e086['query']);_0x56e2df['attributes']=_[_0x6383('0x33')](_0x18e086[_0x6383('0x35')],qs['fields'](_0x372493[_0x6383('0x32')]['fields']));_0x56e2df[_0x6383('0x34')]=_0x56e2df[_0x6383('0x34')]['length']?_0x56e2df[_0x6383('0x34')]:_0x18e086[_0x6383('0x35')];if(_0x372493[_0x6383('0x32')]['includeAll']){_0x56e2df[_0x6383('0x3f')]=[{'all':!![]}];}_0x56e2df=_[_0x6383('0x3d')]({},_0x56e2df,_0x372493[_0x6383('0x3e')]);return db['JscriptySessionReport'][_0x6383('0x45')](_0x56e2df)[_0x6383('0x26')](handleEntityNotFound(_0x4306e4,null))['then'](respondWithResult(_0x4306e4,null))[_0x6383('0x42')](handleError(_0x4306e4,null));};exports['create']=function(_0x16f3ef,_0x8151d){return db[_0x6383('0x2d')][_0x6383('0x46')](_0x16f3ef[_0x6383('0x47')],{})['then'](respondWithResult(_0x8151d,0xc9))['catch'](handleError(_0x8151d,null));};exports[_0x6383('0x25')]=function(_0x3d4047,_0x189fe8){if(_0x3d4047[_0x6383('0x47')]['id']){delete _0x3d4047[_0x6383('0x47')]['id'];}return db[_0x6383('0x2d')][_0x6383('0x45')]({'where':{'id':_0x3d4047[_0x6383('0x43')]['id']}})['then'](handleEntityNotFound(_0x189fe8,null))[_0x6383('0x26')](saveUpdates(_0x3d4047['body'],null))[_0x6383('0x26')](respondWithResult(_0x189fe8,null))['catch'](handleError(_0x189fe8,null));};exports[_0x6383('0x48')]=function(_0x4dbd2a,_0x391b14){return db['JscriptySessionReport']['find']({'where':{'id':_0x4dbd2a[_0x6383('0x43')]['id']}})[_0x6383('0x26')](handleEntityNotFound(_0x391b14,null))[_0x6383('0x26')](removeEntity(_0x391b14,null))[_0x6383('0x42')](handleError(_0x391b14,null));};exports[_0x6383('0x49')]=function(_0xce8953,_0x19147c){return db[_0x6383('0x2d')][_0x6383('0x49')]()[_0x6383('0x26')](respondWithResult(_0x19147c,null))[_0x6383('0x42')](handleError(_0x19147c,null));};exports['getQuestions']=function(_0x7923c1,_0x635be2,_0x237786){var _0x3cdfe3={'raw':!![],'where':{}};var _0x2abdd0={};var _0x502d8a={'count':0x0,'rows':[]};return db['JscriptySessionReport'][_0x6383('0x4a')]({'where':{'id':_0x7923c1[_0x6383('0x43')]['id']}})[_0x6383('0x26')](handleEntityNotFound(_0x635be2,null))[_0x6383('0x26')](function(_0x5483b7){if(_0x5483b7){_0x2abdd0[_0x6383('0x35')]=_[_0x6383('0x44')](db[_0x6383('0x4b')][_0x6383('0x2e')]);_0x2abdd0[_0x6383('0x32')]=_['keys'](_0x7923c1['query']);_0x2abdd0[_0x6383('0x39')]=_[_0x6383('0x33')](_0x2abdd0[_0x6383('0x35')],_0x2abdd0[_0x6383('0x32')]);_0x3cdfe3[_0x6383('0x34')]=_[_0x6383('0x33')](_0x2abdd0['model'],qs[_0x6383('0x36')](_0x7923c1[_0x6383('0x32')][_0x6383('0x36')]));_0x3cdfe3[_0x6383('0x34')]=_0x3cdfe3[_0x6383('0x34')][_0x6383('0x4c')]?_0x3cdfe3[_0x6383('0x34')]:_0x2abdd0[_0x6383('0x35')];if(!_0x7923c1[_0x6383('0x32')][_0x6383('0x37')](_0x6383('0x4d'))){_0x3cdfe3['limit']=qs['limit'](_0x7923c1[_0x6383('0x32')][_0x6383('0x20')]);_0x3cdfe3[_0x6383('0x1f')]=qs[_0x6383('0x1f')](_0x7923c1[_0x6383('0x32')]['offset']);}_0x3cdfe3[_0x6383('0x4e')]=qs['sort'](_0x7923c1[_0x6383('0x32')]['sort']);_0x3cdfe3[_0x6383('0x3c')]=qs[_0x6383('0x39')](_[_0x6383('0x3a')](_0x7923c1['query'],_0x2abdd0[_0x6383('0x39')]));_0x3cdfe3[_0x6383('0x3c')][_0x6383('0x4f')]=_0x5483b7['id'];if(_0x7923c1[_0x6383('0x32')]['filter']){_0x3cdfe3[_0x6383('0x3c')]=_[_0x6383('0x3d')](_0x3cdfe3[_0x6383('0x3c')],{'$or':_[_0x6383('0x2c')](_0x3cdfe3[_0x6383('0x34')],function(_0x59aa31){var _0xb49173={};_0xb49173[_0x59aa31]={'$like':'%'+_0x7923c1[_0x6383('0x32')][_0x6383('0x3b')]+'%'};return _0xb49173;})});}_0x3cdfe3=_[_0x6383('0x3d')]({},_0x3cdfe3,_0x7923c1[_0x6383('0x3e')]);return db[_0x6383('0x4b')]['count']({'where':_0x3cdfe3[_0x6383('0x3c')]})[_0x6383('0x26')](function(_0x42c6e3){_0x502d8a[_0x6383('0x1e')]=_0x42c6e3;if(_0x7923c1['query'][_0x6383('0x50')]){_0x3cdfe3[_0x6383('0x3f')]=[{'all':!![]}];}return db[_0x6383('0x4b')][_0x6383('0x40')](_0x3cdfe3);})[_0x6383('0x26')](function(_0x32b045){_0x502d8a[_0x6383('0x41')]=_0x32b045;return _0x502d8a;});}})[_0x6383('0x26')](respondWithFilteredResult(_0x635be2,_0x3cdfe3))[_0x6383('0x42')](handleError(_0x635be2,null));};
\ No newline at end of file