Built motion from commit (unavailable).|2.3.95
[motion2.git] / server / api / chatProactiveAction / chatProactiveAction.controller.js
index c056fdc..e632cd8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x1a8f=['send','params','model','ChatProactiveAction','rawAttributes','filters','intersection','query','attributes','fields','length','includeAll','include','merge','find','catch','update','body','html-pdf','eml-format','zip-dir','request-promise','moment','bluebird','util','path','ejs','lodash','squel','crypto','jsforce','desk.js','to-csv','querystring','papaparse','../../components/auth/service','../../config/license/hardware','ioredis','../../config/logger','api','../../config/utils','../../config/environment','../../mysqldb','sendStatus','status','json','count','offset','limit','set','Content-Range','apply','reject','save','destroy','then','end','stack','name'];(function(_0x55d58f,_0x2bea83){var _0x1ad6e6=function(_0x31447e){while(--_0x31447e){_0x55d58f['push'](_0x55d58f['shift']());}};_0x1ad6e6(++_0x2bea83);}(_0x1a8f,0x88));var _0xf1a8=function(_0x6ba53a,_0x29277a){_0x6ba53a=_0x6ba53a-0x0;var _0x2842ca=_0x1a8f[_0x6ba53a];return _0x2842ca;};'use strict';var pdf=require(_0xf1a8('0x0'));var emlformat=require(_0xf1a8('0x1'));var rimraf=require('rimraf');var zipdir=require(_0xf1a8('0x2'));var jsonpatch=require('fast-json-patch');var rp=require(_0xf1a8('0x3'));var moment=require(_0xf1a8('0x4'));var BPromise=require(_0xf1a8('0x5'));var Mustache=require('mustache');var util=require(_0xf1a8('0x6'));var path=require(_0xf1a8('0x7'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0xf1a8('0x8'));var fs=require('fs');var _=require(_0xf1a8('0x9'));var squel=require(_0xf1a8('0xa'));var crypto=require(_0xf1a8('0xb'));var jsforce=require(_0xf1a8('0xc'));var deskjs=require(_0xf1a8('0xd'));var toCsv=require(_0xf1a8('0xe'));var querystring=require(_0xf1a8('0xf'));var Papa=require(_0xf1a8('0x10'));var authService=require(_0xf1a8('0x11'));var hardwareService=require(_0xf1a8('0x12'));var Redis=require(_0xf1a8('0x13'));var qs=require('../../components/parsers/qs');var logger=require(_0xf1a8('0x14'))(_0xf1a8('0x15'));var utils=require(_0xf1a8('0x16'));var config=require(_0xf1a8('0x17'));var db=require(_0xf1a8('0x18'))['db'];function respondWithStatusCode(_0x1f8c1d,_0x598398){_0x598398=_0x598398||0xcc;return function(_0x48cc6a){if(_0x48cc6a){return _0x1f8c1d[_0xf1a8('0x19')](_0x598398);}return _0x1f8c1d[_0xf1a8('0x1a')](_0x598398)['end']();};}function respondWithResult(_0xb2e6a8,_0x3dd305){_0x3dd305=_0x3dd305||0xc8;return function(_0x35d340){if(_0x35d340){return _0xb2e6a8[_0xf1a8('0x1a')](_0x3dd305)[_0xf1a8('0x1b')](_0x35d340);}};}function respondWithFilteredResult(_0x78b03a,_0x217093){return function(_0x4c59af){if(_0x4c59af){var _0x2d9440=_0x4c59af[_0xf1a8('0x1c')],_0x28aca3=_0x217093[_0xf1a8('0x1d')],_0x35285c=_0x217093['offset']+_0x217093[_0xf1a8('0x1e')],_0x2f18cc;if(_0x35285c>=_0x2d9440){_0x35285c=_0x2d9440;_0x2f18cc=0xc8;}else{_0x2f18cc=0xce;}_0x78b03a[_0xf1a8('0x1a')](_0x2f18cc);return _0x78b03a[_0xf1a8('0x1f')](_0xf1a8('0x20'),_0x28aca3+'-'+_0x35285c+'/'+_0x2d9440)[_0xf1a8('0x1b')](_0x4c59af);}return null;};}function patchUpdates(_0x3610df){return function(_0x2bde4a){try{jsonpatch[_0xf1a8('0x21')](_0x2bde4a,_0x3610df,!![]);}catch(_0x392a0d){return BPromise[_0xf1a8('0x22')](_0x392a0d);}return _0x2bde4a[_0xf1a8('0x23')]();};}function saveUpdates(_0x10adb7,_0x4a60f9){return function(_0x41d6b1){if(_0x41d6b1){return _0x41d6b1['update'](_0x10adb7)['then'](function(_0x102483){return _0x102483;});}return null;};}function removeEntity(_0x5afde9,_0x5c03e8){return function(_0x26a707){if(_0x26a707){return _0x26a707[_0xf1a8('0x24')]()[_0xf1a8('0x25')](function(){_0x5afde9[_0xf1a8('0x1a')](0xcc)[_0xf1a8('0x26')]();});}};}function handleEntityNotFound(_0x5a0c38,_0x2feec7){return function(_0x420d3e){if(!_0x420d3e){_0x5a0c38[_0xf1a8('0x19')](0x194);}return _0x420d3e;};}function handleError(_0x455d78,_0x1154ed){_0x1154ed=_0x1154ed||0x1f4;return function(_0x4a9f7b){logger['error'](_0x4a9f7b[_0xf1a8('0x27')]);if(_0x4a9f7b[_0xf1a8('0x28')]){delete _0x4a9f7b[_0xf1a8('0x28')];}_0x455d78[_0xf1a8('0x1a')](_0x1154ed)[_0xf1a8('0x29')](_0x4a9f7b);};}exports['show']=function(_0x4a1fa6,_0x3ceaba){var _0x1d700f={'raw':!![],'where':{'id':_0x4a1fa6[_0xf1a8('0x2a')]['id']}},_0x2e1268={};_0x2e1268[_0xf1a8('0x2b')]=_['keys'](db[_0xf1a8('0x2c')][_0xf1a8('0x2d')]);_0x2e1268['query']=_['keys'](_0x4a1fa6['query']);_0x2e1268[_0xf1a8('0x2e')]=_[_0xf1a8('0x2f')](_0x2e1268[_0xf1a8('0x2b')],_0x2e1268[_0xf1a8('0x30')]);_0x1d700f[_0xf1a8('0x31')]=_[_0xf1a8('0x2f')](_0x2e1268[_0xf1a8('0x2b')],qs[_0xf1a8('0x32')](_0x4a1fa6[_0xf1a8('0x30')]['fields']));_0x1d700f[_0xf1a8('0x31')]=_0x1d700f[_0xf1a8('0x31')][_0xf1a8('0x33')]?_0x1d700f[_0xf1a8('0x31')]:_0x2e1268[_0xf1a8('0x2b')];if(_0x4a1fa6[_0xf1a8('0x30')][_0xf1a8('0x34')]){_0x1d700f[_0xf1a8('0x35')]=[{'all':!![]}];}_0x1d700f=_[_0xf1a8('0x36')]({},_0x1d700f,_0x4a1fa6['options']);return db[_0xf1a8('0x2c')][_0xf1a8('0x37')](_0x1d700f)[_0xf1a8('0x25')](handleEntityNotFound(_0x3ceaba,null))[_0xf1a8('0x25')](respondWithResult(_0x3ceaba,null))[_0xf1a8('0x38')](handleError(_0x3ceaba,null));};exports['create']=function(_0x314eef,_0x444ffd){return db['ChatProactiveAction']['create'](_0x314eef['body'],{})[_0xf1a8('0x25')](respondWithResult(_0x444ffd,0xc9))['catch'](handleError(_0x444ffd,null));};exports[_0xf1a8('0x39')]=function(_0x2b7e45,_0x4b1809){if(_0x2b7e45[_0xf1a8('0x3a')]['id']){delete _0x2b7e45[_0xf1a8('0x3a')]['id'];}return db[_0xf1a8('0x2c')][_0xf1a8('0x37')]({'where':{'id':_0x2b7e45[_0xf1a8('0x2a')]['id']}})[_0xf1a8('0x25')](handleEntityNotFound(_0x4b1809,null))['then'](saveUpdates(_0x2b7e45['body'],null))[_0xf1a8('0x25')](respondWithResult(_0x4b1809,null))['catch'](handleError(_0x4b1809,null));};exports[_0xf1a8('0x24')]=function(_0x22367e,_0x7c3817){return db['ChatProactiveAction']['find']({'where':{'id':_0x22367e[_0xf1a8('0x2a')]['id']}})['then'](handleEntityNotFound(_0x7c3817,null))[_0xf1a8('0x25')](removeEntity(_0x7c3817,null))[_0xf1a8('0x38')](handleError(_0x7c3817,null));};
\ No newline at end of file
+var _0xd881=['bluebird','path','sox','to-csv','ejs','squel','crypto','desk.js','querystring','papaparse','../../components/auth/service','../../config/license/hardware','ioredis','../../components/parsers/qs','api','../../config/utils','../../config/environment','end','status','json','count','offset','set','Content-Range','apply','save','then','sendStatus','stack','name','send','show','params','model','keys','rawAttributes','query','filters','intersection','attributes','fields','includeAll','options','ChatProactiveAction','catch','create','body','update','find','destroy','html-pdf','rimraf','zip-dir','fast-json-patch','request-promise','moment'];(function(_0x36b444,_0x505b35){var _0x786323=function(_0x146af0){while(--_0x146af0){_0x36b444['push'](_0x36b444['shift']());}};_0x786323(++_0x505b35);}(_0xd881,0x182));var _0x1d88=function(_0x3ab51d,_0x2fa01d){_0x3ab51d=_0x3ab51d-0x0;var _0x29a04e=_0xd881[_0x3ab51d];return _0x29a04e;};'use strict';var pdf=require(_0x1d88('0x0'));var emlformat=require('eml-format');var rimraf=require(_0x1d88('0x1'));var zipdir=require(_0x1d88('0x2'));var jsonpatch=require(_0x1d88('0x3'));var rp=require(_0x1d88('0x4'));var moment=require(_0x1d88('0x5'));var BPromise=require(_0x1d88('0x6'));var Mustache=require('mustache');var util=require('util');var path=require(_0x1d88('0x7'));var sox=require(_0x1d88('0x8'));var csv=require(_0x1d88('0x9'));var ejs=require(_0x1d88('0xa'));var fs=require('fs');var _=require('lodash');var squel=require(_0x1d88('0xb'));var crypto=require(_0x1d88('0xc'));var jsforce=require('jsforce');var deskjs=require(_0x1d88('0xd'));var toCsv=require(_0x1d88('0x9'));var querystring=require(_0x1d88('0xe'));var Papa=require(_0x1d88('0xf'));var authService=require(_0x1d88('0x10'));var hardwareService=require(_0x1d88('0x11'));var Redis=require(_0x1d88('0x12'));var qs=require(_0x1d88('0x13'));var logger=require('../../config/logger')(_0x1d88('0x14'));var utils=require(_0x1d88('0x15'));var config=require(_0x1d88('0x16'));var db=require('../../mysqldb')['db'];function respondWithStatusCode(_0x3de233,_0x485406){_0x485406=_0x485406||0xcc;return function(_0x37c67a){if(_0x37c67a){return _0x3de233['sendStatus'](_0x485406);}return _0x3de233['status'](_0x485406)[_0x1d88('0x17')]();};}function respondWithResult(_0xc2d0fb,_0x57e3dc){_0x57e3dc=_0x57e3dc||0xc8;return function(_0x28f286){if(_0x28f286){return _0xc2d0fb[_0x1d88('0x18')](_0x57e3dc)[_0x1d88('0x19')](_0x28f286);}};}function respondWithFilteredResult(_0x32d9e1,_0x1ef677){return function(_0x59dccd){if(_0x59dccd){var _0x3e99b5=_0x59dccd[_0x1d88('0x1a')],_0x344a76=_0x1ef677['offset'],_0x17a740=_0x1ef677[_0x1d88('0x1b')]+_0x1ef677['limit'],_0x4c49a8;if(_0x17a740>=_0x3e99b5){_0x17a740=_0x3e99b5;_0x4c49a8=0xc8;}else{_0x4c49a8=0xce;}_0x32d9e1[_0x1d88('0x18')](_0x4c49a8);return _0x32d9e1[_0x1d88('0x1c')](_0x1d88('0x1d'),_0x344a76+'-'+_0x17a740+'/'+_0x3e99b5)[_0x1d88('0x19')](_0x59dccd);}return null;};}function patchUpdates(_0x567cc5){return function(_0x1fa0c4){try{jsonpatch[_0x1d88('0x1e')](_0x1fa0c4,_0x567cc5,!![]);}catch(_0x3cf39c){return BPromise['reject'](_0x3cf39c);}return _0x1fa0c4[_0x1d88('0x1f')]();};}function saveUpdates(_0xb285ec,_0x417e36){return function(_0x175aae){if(_0x175aae){return _0x175aae['update'](_0xb285ec)[_0x1d88('0x20')](function(_0x318b7c){return _0x318b7c;});}return null;};}function removeEntity(_0x492457,_0x5c4520){return function(_0x1efb3e){if(_0x1efb3e){return _0x1efb3e['destroy']()[_0x1d88('0x20')](function(){_0x492457[_0x1d88('0x18')](0xcc)[_0x1d88('0x17')]();});}};}function handleEntityNotFound(_0x180984,_0x113fec){return function(_0x56658c){if(!_0x56658c){_0x180984[_0x1d88('0x21')](0x194);}return _0x56658c;};}function handleError(_0xee3ee6,_0x1a799a){_0x1a799a=_0x1a799a||0x1f4;return function(_0x526c98){logger['error'](_0x526c98[_0x1d88('0x22')]);if(_0x526c98['name']){delete _0x526c98[_0x1d88('0x23')];}_0xee3ee6[_0x1d88('0x18')](_0x1a799a)[_0x1d88('0x24')](_0x526c98);};}exports[_0x1d88('0x25')]=function(_0x4f1850,_0x9b2853){var _0x2af74c={'raw':!![],'where':{'id':_0x4f1850[_0x1d88('0x26')]['id']}},_0x363587={};_0x363587[_0x1d88('0x27')]=_[_0x1d88('0x28')](db['ChatProactiveAction'][_0x1d88('0x29')]);_0x363587[_0x1d88('0x2a')]=_[_0x1d88('0x28')](_0x4f1850[_0x1d88('0x2a')]);_0x363587[_0x1d88('0x2b')]=_[_0x1d88('0x2c')](_0x363587['model'],_0x363587[_0x1d88('0x2a')]);_0x2af74c[_0x1d88('0x2d')]=_['intersection'](_0x363587[_0x1d88('0x27')],qs[_0x1d88('0x2e')](_0x4f1850[_0x1d88('0x2a')][_0x1d88('0x2e')]));_0x2af74c[_0x1d88('0x2d')]=_0x2af74c['attributes']['length']?_0x2af74c[_0x1d88('0x2d')]:_0x363587[_0x1d88('0x27')];if(_0x4f1850['query'][_0x1d88('0x2f')]){_0x2af74c['include']=[{'all':!![]}];}_0x2af74c=_['merge']({},_0x2af74c,_0x4f1850[_0x1d88('0x30')]);return db[_0x1d88('0x31')]['find'](_0x2af74c)[_0x1d88('0x20')](handleEntityNotFound(_0x9b2853,null))['then'](respondWithResult(_0x9b2853,null))[_0x1d88('0x32')](handleError(_0x9b2853,null));};exports['create']=function(_0x555329,_0x5da349){return db[_0x1d88('0x31')][_0x1d88('0x33')](_0x555329[_0x1d88('0x34')],{})[_0x1d88('0x20')](respondWithResult(_0x5da349,0xc9))[_0x1d88('0x32')](handleError(_0x5da349,null));};exports[_0x1d88('0x35')]=function(_0x5ca2bf,_0x5bef8f){if(_0x5ca2bf[_0x1d88('0x34')]['id']){delete _0x5ca2bf['body']['id'];}return db[_0x1d88('0x31')][_0x1d88('0x36')]({'where':{'id':_0x5ca2bf[_0x1d88('0x26')]['id']}})['then'](handleEntityNotFound(_0x5bef8f,null))[_0x1d88('0x20')](saveUpdates(_0x5ca2bf[_0x1d88('0x34')],null))[_0x1d88('0x20')](respondWithResult(_0x5bef8f,null))[_0x1d88('0x32')](handleError(_0x5bef8f,null));};exports[_0x1d88('0x37')]=function(_0x9a005b,_0x3e5825){return db[_0x1d88('0x31')][_0x1d88('0x36')]({'where':{'id':_0x9a005b[_0x1d88('0x26')]['id']}})[_0x1d88('0x20')](handleEntityNotFound(_0x3e5825,null))[_0x1d88('0x20')](removeEntity(_0x3e5825,null))['catch'](handleError(_0x3e5825,null));};
\ No newline at end of file