Built motion from commit (unavailable).|2.5.6
[motion2.git] / server / api / intZendeskField / intZendeskField.controller.js
index c6ee766..6247594 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xdd16=['ZendeskField','include','findAll','rows','catch','params','rawAttributes','filtears','find','body','html-pdf','eml-format','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','mustache','util','path','sox','to-csv','ejs','lodash','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/utils','../../config/environment','../../config/license/util','sendStatus','status','end','count','offset','limit','set','apply','save','update','then','error','stack','name','send','map','fieldName','type','key','model','query','keys','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','filter','where','VIRTUAL','merge','options'];(function(_0x35885a,_0x42fed7){var _0xe86249=function(_0x98edb3){while(--_0x98edb3){_0x35885a['push'](_0x35885a['shift']());}};_0xe86249(++_0x42fed7);}(_0xdd16,0xe8));var _0x6dd1=function(_0x15c2a9,_0xbb5441){_0x15c2a9=_0x15c2a9-0x0;var _0x255c0d=_0xdd16[_0x15c2a9];return _0x255c0d;};'use strict';var pdf=require(_0x6dd1('0x0'));var emlformat=require(_0x6dd1('0x1'));var rimraf=require(_0x6dd1('0x2'));var zipdir=require(_0x6dd1('0x3'));var jsonpatch=require(_0x6dd1('0x4'));var rp=require(_0x6dd1('0x5'));var moment=require(_0x6dd1('0x6'));var BPromise=require(_0x6dd1('0x7'));var Mustache=require(_0x6dd1('0x8'));var util=require(_0x6dd1('0x9'));var path=require(_0x6dd1('0xa'));var sox=require(_0x6dd1('0xb'));var csv=require(_0x6dd1('0xc'));var ejs=require(_0x6dd1('0xd'));var fs=require('fs');var _=require(_0x6dd1('0xe'));var squel=require(_0x6dd1('0xf'));var crypto=require(_0x6dd1('0x10'));var jsforce=require(_0x6dd1('0x11'));var deskjs=require(_0x6dd1('0x12'));var toCsv=require(_0x6dd1('0xc'));var querystring=require(_0x6dd1('0x13'));var Papa=require(_0x6dd1('0x14'));var Redis=require(_0x6dd1('0x15'));var authService=require(_0x6dd1('0x16'));var qs=require(_0x6dd1('0x17'));var as=require(_0x6dd1('0x18'));var hardwareService=require('../../config/license/hardware');var logger=require('../../config/logger')('api');var utils=require(_0x6dd1('0x19'));var config=require(_0x6dd1('0x1a'));var licenseUtil=require(_0x6dd1('0x1b'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x310810,_0x5eca96){_0x5eca96=_0x5eca96||0xcc;return function(_0x215814){if(_0x215814){return _0x310810[_0x6dd1('0x1c')](_0x5eca96);}return _0x310810[_0x6dd1('0x1d')](_0x5eca96)[_0x6dd1('0x1e')]();};}function respondWithResult(_0x4efa1e,_0x1216ed){_0x1216ed=_0x1216ed||0xc8;return function(_0x11723e){if(_0x11723e){return _0x4efa1e[_0x6dd1('0x1d')](_0x1216ed)['json'](_0x11723e);}};}function respondWithFilteredResult(_0x2982da,_0x5ed125){return function(_0x13e060){if(_0x13e060){var _0x23cf7d=_0x13e060[_0x6dd1('0x1f')],_0x477008=_0x5ed125['offset'],_0x40af4e=_0x5ed125[_0x6dd1('0x20')]+_0x5ed125[_0x6dd1('0x21')],_0x4b23c9;if(_0x40af4e>=_0x23cf7d){_0x40af4e=_0x23cf7d;_0x4b23c9=0xc8;}else{_0x4b23c9=0xce;}_0x2982da[_0x6dd1('0x1d')](_0x4b23c9);return _0x2982da[_0x6dd1('0x22')]('Content-Range',_0x477008+'-'+_0x40af4e+'/'+_0x23cf7d)['json'](_0x13e060);}return null;};}function patchUpdates(_0x205cc9){return function(_0x4df878){try{jsonpatch[_0x6dd1('0x23')](_0x4df878,_0x205cc9,!![]);}catch(_0xab584a){return BPromise['reject'](_0xab584a);}return _0x4df878[_0x6dd1('0x24')]();};}function saveUpdates(_0x1b3118,_0x50bd83){return function(_0x16d724){if(_0x16d724){return _0x16d724[_0x6dd1('0x25')](_0x1b3118)['then'](function(_0x3d3a15){return _0x3d3a15;});}return null;};}function removeEntity(_0x4f8fd2,_0x42a26d){return function(_0x433ce5){if(_0x433ce5){return _0x433ce5['destroy']()[_0x6dd1('0x26')](function(){_0x4f8fd2[_0x6dd1('0x1d')](0xcc)[_0x6dd1('0x1e')]();});}};}function handleEntityNotFound(_0x5bb907,_0xe3df99){return function(_0x1623b8){if(!_0x1623b8){_0x5bb907[_0x6dd1('0x1c')](0x194);}return _0x1623b8;};}function handleError(_0x5a625b,_0xbc2cb6){_0xbc2cb6=_0xbc2cb6||0x1f4;return function(_0xb2c9a8){logger[_0x6dd1('0x27')](_0xb2c9a8[_0x6dd1('0x28')]);if(_0xb2c9a8['name']){delete _0xb2c9a8[_0x6dd1('0x29')];}_0x5a625b[_0x6dd1('0x1d')](_0xbc2cb6)[_0x6dd1('0x2a')](_0xb2c9a8);};}exports['index']=function(_0x40861b,_0x20a559){var _0x2a86ec={},_0x5bee54={},_0xd0e801={'count':0x0,'rows':[]};var _0x15c828=_[_0x6dd1('0x2b')](db['ZendeskField']['rawAttributes'],function(_0x305594){return{'name':_0x305594[_0x6dd1('0x2c')],'type':_0x305594[_0x6dd1('0x2d')][_0x6dd1('0x2e')]};});_0x5bee54[_0x6dd1('0x2f')]=_['map'](_0x15c828,_0x6dd1('0x29'));_0x5bee54[_0x6dd1('0x30')]=_[_0x6dd1('0x31')](_0x40861b[_0x6dd1('0x30')]);_0x5bee54[_0x6dd1('0x32')]=_[_0x6dd1('0x33')](_0x5bee54[_0x6dd1('0x2f')],_0x5bee54[_0x6dd1('0x30')]);_0x2a86ec[_0x6dd1('0x34')]=_[_0x6dd1('0x33')](_0x5bee54[_0x6dd1('0x2f')],qs[_0x6dd1('0x35')](_0x40861b['query'][_0x6dd1('0x35')]));_0x2a86ec['attributes']=_0x2a86ec['attributes'][_0x6dd1('0x36')]?_0x2a86ec[_0x6dd1('0x34')]:_0x5bee54[_0x6dd1('0x2f')];if(!_0x40861b[_0x6dd1('0x30')][_0x6dd1('0x37')](_0x6dd1('0x38'))){_0x2a86ec[_0x6dd1('0x21')]=qs[_0x6dd1('0x21')](_0x40861b[_0x6dd1('0x30')][_0x6dd1('0x21')]);_0x2a86ec[_0x6dd1('0x20')]=qs[_0x6dd1('0x20')](_0x40861b[_0x6dd1('0x30')]['offset']);}_0x2a86ec[_0x6dd1('0x39')]=qs[_0x6dd1('0x3a')](_0x40861b[_0x6dd1('0x30')]['sort']);_0x2a86ec['where']=qs[_0x6dd1('0x32')](_['pick'](_0x40861b[_0x6dd1('0x30')],_0x5bee54[_0x6dd1('0x32')]),_0x15c828);if(_0x40861b[_0x6dd1('0x30')][_0x6dd1('0x3b')]){_0x2a86ec[_0x6dd1('0x3c')]=_['merge'](_0x2a86ec[_0x6dd1('0x3c')],{'$or':_['map'](_0x15c828,function(_0x4669df){if(_0x4669df[_0x6dd1('0x2d')]!==_0x6dd1('0x3d')){var _0x596fcd={};_0x596fcd[_0x4669df['name']]={'$like':'%'+_0x40861b[_0x6dd1('0x30')][_0x6dd1('0x3b')]+'%'};return _0x596fcd;}})});}_0x2a86ec=_[_0x6dd1('0x3e')]({},_0x2a86ec,_0x40861b[_0x6dd1('0x3f')]);var _0x2616f0={'where':_0x2a86ec[_0x6dd1('0x3c')]};return db[_0x6dd1('0x40')]['count'](_0x2616f0)[_0x6dd1('0x26')](function(_0x18dad9){_0xd0e801[_0x6dd1('0x1f')]=_0x18dad9;if(_0x40861b[_0x6dd1('0x30')]['includeAll']){_0x2a86ec[_0x6dd1('0x41')]=[{'all':!![]}];}return db[_0x6dd1('0x40')][_0x6dd1('0x42')](_0x2a86ec);})[_0x6dd1('0x26')](function(_0x2594ab){_0xd0e801[_0x6dd1('0x43')]=_0x2594ab;return _0xd0e801;})[_0x6dd1('0x26')](respondWithFilteredResult(_0x20a559,_0x2a86ec))[_0x6dd1('0x44')](handleError(_0x20a559,null));};exports['show']=function(_0x126e89,_0x16a9e0){var _0x1a7bbf={'raw':!![],'where':{'id':_0x126e89[_0x6dd1('0x45')]['id']}},_0x302410={};_0x302410[_0x6dd1('0x2f')]=_[_0x6dd1('0x31')](db[_0x6dd1('0x40')][_0x6dd1('0x46')]);_0x302410[_0x6dd1('0x30')]=_[_0x6dd1('0x31')](_0x126e89['query']);_0x302410[_0x6dd1('0x47')]=_['intersection'](_0x302410[_0x6dd1('0x2f')],_0x302410[_0x6dd1('0x30')]);_0x1a7bbf[_0x6dd1('0x34')]=_[_0x6dd1('0x33')](_0x302410[_0x6dd1('0x2f')],qs[_0x6dd1('0x35')](_0x126e89[_0x6dd1('0x30')][_0x6dd1('0x35')]));_0x1a7bbf['attributes']=_0x1a7bbf[_0x6dd1('0x34')][_0x6dd1('0x36')]?_0x1a7bbf[_0x6dd1('0x34')]:_0x302410[_0x6dd1('0x2f')];if(_0x126e89[_0x6dd1('0x30')]['includeAll']){_0x1a7bbf[_0x6dd1('0x41')]=[{'all':!![]}];}_0x1a7bbf=_['merge']({},_0x1a7bbf,_0x126e89[_0x6dd1('0x3f')]);return db[_0x6dd1('0x40')][_0x6dd1('0x48')](_0x1a7bbf)[_0x6dd1('0x26')](handleEntityNotFound(_0x16a9e0,null))['then'](respondWithResult(_0x16a9e0,null))['catch'](handleError(_0x16a9e0,null));};exports['create']=function(_0x59ad0a,_0x1eb4ec){return db[_0x6dd1('0x40')]['create'](_0x59ad0a[_0x6dd1('0x49')],{})[_0x6dd1('0x26')](respondWithResult(_0x1eb4ec,0xc9))[_0x6dd1('0x44')](handleError(_0x1eb4ec,null));};exports[_0x6dd1('0x25')]=function(_0x21dfaa,_0x29c409){if(_0x21dfaa[_0x6dd1('0x49')]['id']){delete _0x21dfaa['body']['id'];}return db[_0x6dd1('0x40')][_0x6dd1('0x48')]({'where':{'id':_0x21dfaa['params']['id']}})['then'](handleEntityNotFound(_0x29c409,null))['then'](saveUpdates(_0x21dfaa[_0x6dd1('0x49')],null))['then'](respondWithResult(_0x29c409,null))[_0x6dd1('0x44')](handleError(_0x29c409,null));};exports['destroy']=function(_0x44b718,_0x406aa8){return db['ZendeskField'][_0x6dd1('0x48')]({'where':{'id':_0x44b718['params']['id']}})['then'](handleEntityNotFound(_0x406aa8,null))['then'](removeEntity(_0x406aa8,null))['catch'](handleError(_0x406aa8,null));};
\ No newline at end of file
+var _0x843f=['bluebird','util','path','sox','to-csv','ejs','squel','crypto','jsforce','desk.js','querystring','papaparse','ioredis','../../components/auth/service','../../components/parsers/qs','../../components/parsers/advancedSearch','../../config/license/hardware','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','status','end','json','count','offset','limit','Content-Range','save','update','then','destroy','error','stack','name','index','map','ZendeskField','fieldName','key','model','query','intersection','attributes','fields','length','nolimit','order','sort','where','filters','pick','filter','merge','type','VIRTUAL','options','include','findAll','rows','catch','show','params','keys','filtears','includeAll','find','create','body','eml-format','rimraf','zip-dir','moment'];(function(_0x40220a,_0x22feb1){var _0x3903cc=function(_0x33a296){while(--_0x33a296){_0x40220a['push'](_0x40220a['shift']());}};_0x3903cc(++_0x22feb1);}(_0x843f,0x1b8));var _0xf843=function(_0x7f53c8,_0x224ce1){_0x7f53c8=_0x7f53c8-0x0;var _0x119522=_0x843f[_0x7f53c8];return _0x119522;};'use strict';var pdf=require('html-pdf');var emlformat=require(_0xf843('0x0'));var rimraf=require(_0xf843('0x1'));var zipdir=require(_0xf843('0x2'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require(_0xf843('0x3'));var BPromise=require(_0xf843('0x4'));var Mustache=require('mustache');var util=require(_0xf843('0x5'));var path=require(_0xf843('0x6'));var sox=require(_0xf843('0x7'));var csv=require(_0xf843('0x8'));var ejs=require(_0xf843('0x9'));var fs=require('fs');var _=require('lodash');var squel=require(_0xf843('0xa'));var crypto=require(_0xf843('0xb'));var jsforce=require(_0xf843('0xc'));var deskjs=require(_0xf843('0xd'));var toCsv=require(_0xf843('0x8'));var querystring=require(_0xf843('0xe'));var Papa=require(_0xf843('0xf'));var Redis=require(_0xf843('0x10'));var authService=require(_0xf843('0x11'));var qs=require(_0xf843('0x12'));var as=require(_0xf843('0x13'));var hardwareService=require(_0xf843('0x14'));var logger=require('../../config/logger')(_0xf843('0x15'));var utils=require(_0xf843('0x16'));var config=require(_0xf843('0x17'));var licenseUtil=require(_0xf843('0x18'));var db=require(_0xf843('0x19'))['db'];function respondWithStatusCode(_0x2aa193,_0x2ab5da){_0x2ab5da=_0x2ab5da||0xcc;return function(_0x1e1df0){if(_0x1e1df0){return _0x2aa193['sendStatus'](_0x2ab5da);}return _0x2aa193[_0xf843('0x1a')](_0x2ab5da)[_0xf843('0x1b')]();};}function respondWithResult(_0x5a1bcc,_0x1142d1){_0x1142d1=_0x1142d1||0xc8;return function(_0x4382b4){if(_0x4382b4){return _0x5a1bcc[_0xf843('0x1a')](_0x1142d1)[_0xf843('0x1c')](_0x4382b4);}};}function respondWithFilteredResult(_0x30bc80,_0x449794){return function(_0x2fbd){if(_0x2fbd){var _0x19d94c=_0x2fbd[_0xf843('0x1d')],_0x560e67=_0x449794[_0xf843('0x1e')],_0x52bcbf=_0x449794[_0xf843('0x1e')]+_0x449794[_0xf843('0x1f')],_0x5324ba;if(_0x52bcbf>=_0x19d94c){_0x52bcbf=_0x19d94c;_0x5324ba=0xc8;}else{_0x5324ba=0xce;}_0x30bc80[_0xf843('0x1a')](_0x5324ba);return _0x30bc80['set'](_0xf843('0x20'),_0x560e67+'-'+_0x52bcbf+'/'+_0x19d94c)['json'](_0x2fbd);}return null;};}function patchUpdates(_0x13f4a8){return function(_0x3ac02f){try{jsonpatch['apply'](_0x3ac02f,_0x13f4a8,!![]);}catch(_0x53eef1){return BPromise['reject'](_0x53eef1);}return _0x3ac02f[_0xf843('0x21')]();};}function saveUpdates(_0x5e169f,_0x5409af){return function(_0x264016){if(_0x264016){return _0x264016[_0xf843('0x22')](_0x5e169f)[_0xf843('0x23')](function(_0x2e2860){return _0x2e2860;});}return null;};}function removeEntity(_0x5e9ddb,_0x2ba19a){return function(_0xf8119e){if(_0xf8119e){return _0xf8119e[_0xf843('0x24')]()[_0xf843('0x23')](function(){_0x5e9ddb[_0xf843('0x1a')](0xcc)[_0xf843('0x1b')]();});}};}function handleEntityNotFound(_0x496118,_0x526f89){return function(_0x1c05e4){if(!_0x1c05e4){_0x496118['sendStatus'](0x194);}return _0x1c05e4;};}function handleError(_0x4db626,_0x54d635){_0x54d635=_0x54d635||0x1f4;return function(_0xd97ebb){logger[_0xf843('0x25')](_0xd97ebb[_0xf843('0x26')]);if(_0xd97ebb[_0xf843('0x27')]){delete _0xd97ebb[_0xf843('0x27')];}_0x4db626[_0xf843('0x1a')](_0x54d635)['send'](_0xd97ebb);};}exports[_0xf843('0x28')]=function(_0x2d64f2,_0x11dba3){var _0x15f0a0={},_0x216e9c={},_0x3b70d4={'count':0x0,'rows':[]};var _0x1fad71=_[_0xf843('0x29')](db[_0xf843('0x2a')]['rawAttributes'],function(_0x264cd2){return{'name':_0x264cd2[_0xf843('0x2b')],'type':_0x264cd2['type'][_0xf843('0x2c')]};});_0x216e9c[_0xf843('0x2d')]=_[_0xf843('0x29')](_0x1fad71,_0xf843('0x27'));_0x216e9c['query']=_['keys'](_0x2d64f2[_0xf843('0x2e')]);_0x216e9c['filters']=_[_0xf843('0x2f')](_0x216e9c[_0xf843('0x2d')],_0x216e9c[_0xf843('0x2e')]);_0x15f0a0[_0xf843('0x30')]=_['intersection'](_0x216e9c['model'],qs[_0xf843('0x31')](_0x2d64f2['query'][_0xf843('0x31')]));_0x15f0a0['attributes']=_0x15f0a0[_0xf843('0x30')][_0xf843('0x32')]?_0x15f0a0[_0xf843('0x30')]:_0x216e9c[_0xf843('0x2d')];if(!_0x2d64f2[_0xf843('0x2e')]['hasOwnProperty'](_0xf843('0x33'))){_0x15f0a0[_0xf843('0x1f')]=qs['limit'](_0x2d64f2[_0xf843('0x2e')][_0xf843('0x1f')]);_0x15f0a0[_0xf843('0x1e')]=qs[_0xf843('0x1e')](_0x2d64f2[_0xf843('0x2e')][_0xf843('0x1e')]);}_0x15f0a0[_0xf843('0x34')]=qs[_0xf843('0x35')](_0x2d64f2[_0xf843('0x2e')][_0xf843('0x35')]);_0x15f0a0[_0xf843('0x36')]=qs[_0xf843('0x37')](_[_0xf843('0x38')](_0x2d64f2[_0xf843('0x2e')],_0x216e9c[_0xf843('0x37')]),_0x1fad71);if(_0x2d64f2['query'][_0xf843('0x39')]){_0x15f0a0[_0xf843('0x36')]=_[_0xf843('0x3a')](_0x15f0a0[_0xf843('0x36')],{'$or':_['map'](_0x1fad71,function(_0x2eacd4){if(_0x2eacd4[_0xf843('0x3b')]!==_0xf843('0x3c')){var _0x39285d={};_0x39285d[_0x2eacd4[_0xf843('0x27')]]={'$like':'%'+_0x2d64f2['query'][_0xf843('0x39')]+'%'};return _0x39285d;}})});}_0x15f0a0=_['merge']({},_0x15f0a0,_0x2d64f2[_0xf843('0x3d')]);var _0x2702f5={'where':_0x15f0a0[_0xf843('0x36')]};return db[_0xf843('0x2a')][_0xf843('0x1d')](_0x2702f5)['then'](function(_0x3b367e){_0x3b70d4['count']=_0x3b367e;if(_0x2d64f2[_0xf843('0x2e')]['includeAll']){_0x15f0a0[_0xf843('0x3e')]=[{'all':!![]}];}return db[_0xf843('0x2a')][_0xf843('0x3f')](_0x15f0a0);})[_0xf843('0x23')](function(_0x3132b7){_0x3b70d4[_0xf843('0x40')]=_0x3132b7;return _0x3b70d4;})[_0xf843('0x23')](respondWithFilteredResult(_0x11dba3,_0x15f0a0))[_0xf843('0x41')](handleError(_0x11dba3,null));};exports[_0xf843('0x42')]=function(_0x49bda5,_0x556662){var _0xd19591={'raw':!![],'where':{'id':_0x49bda5[_0xf843('0x43')]['id']}},_0x3f3740={};_0x3f3740[_0xf843('0x2d')]=_[_0xf843('0x44')](db[_0xf843('0x2a')]['rawAttributes']);_0x3f3740['query']=_['keys'](_0x49bda5[_0xf843('0x2e')]);_0x3f3740[_0xf843('0x45')]=_[_0xf843('0x2f')](_0x3f3740[_0xf843('0x2d')],_0x3f3740['query']);_0xd19591[_0xf843('0x30')]=_[_0xf843('0x2f')](_0x3f3740[_0xf843('0x2d')],qs[_0xf843('0x31')](_0x49bda5['query'][_0xf843('0x31')]));_0xd19591[_0xf843('0x30')]=_0xd19591['attributes'][_0xf843('0x32')]?_0xd19591[_0xf843('0x30')]:_0x3f3740[_0xf843('0x2d')];if(_0x49bda5['query'][_0xf843('0x46')]){_0xd19591[_0xf843('0x3e')]=[{'all':!![]}];}_0xd19591=_[_0xf843('0x3a')]({},_0xd19591,_0x49bda5[_0xf843('0x3d')]);return db[_0xf843('0x2a')][_0xf843('0x47')](_0xd19591)[_0xf843('0x23')](handleEntityNotFound(_0x556662,null))[_0xf843('0x23')](respondWithResult(_0x556662,null))['catch'](handleError(_0x556662,null));};exports[_0xf843('0x48')]=function(_0x195717,_0x2ce216){return db['ZendeskField'][_0xf843('0x48')](_0x195717['body'],{})[_0xf843('0x23')](respondWithResult(_0x2ce216,0xc9))['catch'](handleError(_0x2ce216,null));};exports[_0xf843('0x22')]=function(_0x10f976,_0x2c4ebe){if(_0x10f976[_0xf843('0x49')]['id']){delete _0x10f976[_0xf843('0x49')]['id'];}return db[_0xf843('0x2a')][_0xf843('0x47')]({'where':{'id':_0x10f976[_0xf843('0x43')]['id']}})[_0xf843('0x23')](handleEntityNotFound(_0x2c4ebe,null))[_0xf843('0x23')](saveUpdates(_0x10f976[_0xf843('0x49')],null))[_0xf843('0x23')](respondWithResult(_0x2c4ebe,null))[_0xf843('0x41')](handleError(_0x2c4ebe,null));};exports[_0xf843('0x24')]=function(_0x404f77,_0x5c6fab){return db['ZendeskField'][_0xf843('0x47')]({'where':{'id':_0x404f77[_0xf843('0x43')]['id']}})[_0xf843('0x23')](handleEntityNotFound(_0x5c6fab,null))[_0xf843('0x23')](removeEntity(_0x5c6fab,null))['catch'](handleError(_0x5c6fab,null));};
\ No newline at end of file