Built motion from commit (unavailable).|2.3.1
[motion2.git] / server / api / chatApplication / chatApplication.controller.js
index 07f9a17..0d6d190 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x8c86=['html-pdf','rimraf','zip-dir','fast-json-patch','request-promise','bluebird','mustache','path','ejs','lodash','squel','crypto','jsforce','desk.js','to-csv','querystring','papaparse','../../components/auth/service','ioredis','../../components/parsers/qs','../../config/logger','api','../../config/environment','../../mysqldb','sendStatus','status','end','json','count','offset','limit','set','Content-Range','reject','save','update','then','destroy','error','stack','name','send','show','keys','ChatApplication','rawAttributes','query','intersection','model','fields','attributes','length','includeAll','include','merge','options','catch','body','find','params'];(function(_0x3450ee,_0x5c1146){var _0x1b6527=function(_0x330b90){while(--_0x330b90){_0x3450ee['push'](_0x3450ee['shift']());}};_0x1b6527(++_0x5c1146);}(_0x8c86,0x78));var _0x68c8=function(_0x167cc1,_0x56ef5a){_0x167cc1=_0x167cc1-0x0;var _0x10bc4b=_0x8c86[_0x167cc1];return _0x10bc4b;};'use strict';var pdf=require(_0x68c8('0x0'));var emlformat=require('eml-format');var rimraf=require(_0x68c8('0x1'));var zipdir=require(_0x68c8('0x2'));var jsonpatch=require(_0x68c8('0x3'));var rp=require(_0x68c8('0x4'));var moment=require('moment');var BPromise=require(_0x68c8('0x5'));var Mustache=require(_0x68c8('0x6'));var util=require('util');var path=require(_0x68c8('0x7'));var sox=require('sox');var csv=require('to-csv');var ejs=require(_0x68c8('0x8'));var fs=require('fs');var _=require(_0x68c8('0x9'));var squel=require(_0x68c8('0xa'));var crypto=require(_0x68c8('0xb'));var jsforce=require(_0x68c8('0xc'));var deskjs=require(_0x68c8('0xd'));var toCsv=require(_0x68c8('0xe'));var querystring=require(_0x68c8('0xf'));var Papa=require(_0x68c8('0x10'));var authService=require(_0x68c8('0x11'));var hardwareService=require('../../config/license/hardware');var Redis=require(_0x68c8('0x12'));var qs=require(_0x68c8('0x13'));var logger=require(_0x68c8('0x14'))(_0x68c8('0x15'));var utils=require('../../config/utils');var config=require(_0x68c8('0x16'));var db=require(_0x68c8('0x17'))['db'];function respondWithStatusCode(_0x414da1,_0x3e24ed){_0x3e24ed=_0x3e24ed||0xcc;return function(_0x2e4f93){if(_0x2e4f93){return _0x414da1[_0x68c8('0x18')](_0x3e24ed);}return _0x414da1[_0x68c8('0x19')](_0x3e24ed)[_0x68c8('0x1a')]();};}function respondWithResult(_0x72e49c,_0x2a01cd){_0x2a01cd=_0x2a01cd||0xc8;return function(_0x13b36f){if(_0x13b36f){return _0x72e49c[_0x68c8('0x19')](_0x2a01cd)[_0x68c8('0x1b')](_0x13b36f);}};}function respondWithFilteredResult(_0x11cb30,_0x57f55c){return function(_0x168110){if(_0x168110){var _0x2b9d13=_0x168110[_0x68c8('0x1c')],_0x5122fc=_0x57f55c['offset'],_0x2ab164=_0x57f55c[_0x68c8('0x1d')]+_0x57f55c[_0x68c8('0x1e')],_0x5e19bc;if(_0x2ab164>=_0x2b9d13){_0x2ab164=_0x2b9d13;_0x5e19bc=0xc8;}else{_0x5e19bc=0xce;}_0x11cb30['status'](_0x5e19bc);return _0x11cb30[_0x68c8('0x1f')](_0x68c8('0x20'),_0x5122fc+'-'+_0x2ab164+'/'+_0x2b9d13)[_0x68c8('0x1b')](_0x168110);}return null;};}function patchUpdates(_0x4a6334){return function(_0x23bcc0){try{jsonpatch['apply'](_0x23bcc0,_0x4a6334,!![]);}catch(_0x28bdd1){return BPromise[_0x68c8('0x21')](_0x28bdd1);}return _0x23bcc0[_0x68c8('0x22')]();};}function saveUpdates(_0x22fef9,_0x5bc81b){return function(_0xa98aff){if(_0xa98aff){return _0xa98aff[_0x68c8('0x23')](_0x22fef9)[_0x68c8('0x24')](function(_0xecb45f){return _0xecb45f;});}return null;};}function removeEntity(_0x1247bf,_0x1a3b41){return function(_0xca5b10){if(_0xca5b10){return _0xca5b10[_0x68c8('0x25')]()[_0x68c8('0x24')](function(){_0x1247bf[_0x68c8('0x19')](0xcc)[_0x68c8('0x1a')]();});}};}function handleEntityNotFound(_0x488954,_0x51b3ab){return function(_0x117d22){if(!_0x117d22){_0x488954[_0x68c8('0x18')](0x194);}return _0x117d22;};}function handleError(_0x2889e2,_0x146f3b){_0x146f3b=_0x146f3b||0x1f4;return function(_0x3d74e7){logger[_0x68c8('0x26')](_0x3d74e7[_0x68c8('0x27')]);if(_0x3d74e7['name']){delete _0x3d74e7[_0x68c8('0x28')];}_0x2889e2[_0x68c8('0x19')](_0x146f3b)[_0x68c8('0x29')](_0x3d74e7);};}exports[_0x68c8('0x2a')]=function(_0x1d0610,_0x267015){var _0x5a8638={'raw':!![],'where':{'id':_0x1d0610['params']['id']}},_0x185f7a={};_0x185f7a['model']=_[_0x68c8('0x2b')](db[_0x68c8('0x2c')][_0x68c8('0x2d')]);_0x185f7a[_0x68c8('0x2e')]=_['keys'](_0x1d0610[_0x68c8('0x2e')]);_0x185f7a['filters']=_[_0x68c8('0x2f')](_0x185f7a[_0x68c8('0x30')],_0x185f7a[_0x68c8('0x2e')]);_0x5a8638['attributes']=_['intersection'](_0x185f7a[_0x68c8('0x30')],qs[_0x68c8('0x31')](_0x1d0610[_0x68c8('0x2e')]['fields']));_0x5a8638[_0x68c8('0x32')]=_0x5a8638[_0x68c8('0x32')][_0x68c8('0x33')]?_0x5a8638[_0x68c8('0x32')]:_0x185f7a[_0x68c8('0x30')];if(_0x1d0610[_0x68c8('0x2e')][_0x68c8('0x34')]){_0x5a8638[_0x68c8('0x35')]=[{'all':!![]}];}_0x5a8638=_[_0x68c8('0x36')]({},_0x5a8638,_0x1d0610[_0x68c8('0x37')]);return db[_0x68c8('0x2c')]['find'](_0x5a8638)[_0x68c8('0x24')](handleEntityNotFound(_0x267015,null))[_0x68c8('0x24')](respondWithResult(_0x267015,null))[_0x68c8('0x38')](handleError(_0x267015,null));};exports[_0x68c8('0x23')]=function(_0x6acfeb,_0x3c6e0a){if(_0x6acfeb[_0x68c8('0x39')]['id']){delete _0x6acfeb[_0x68c8('0x39')]['id'];}return db[_0x68c8('0x2c')][_0x68c8('0x3a')]({'where':{'id':_0x6acfeb[_0x68c8('0x3b')]['id']}})[_0x68c8('0x24')](handleEntityNotFound(_0x3c6e0a,null))[_0x68c8('0x24')](saveUpdates(_0x6acfeb[_0x68c8('0x39')],null))[_0x68c8('0x24')](respondWithResult(_0x3c6e0a,null))[_0x68c8('0x38')](handleError(_0x3c6e0a,null));};exports[_0x68c8('0x25')]=function(_0x50b958,_0x2fa71c){return db[_0x68c8('0x2c')]['find']({'where':{'id':_0x50b958[_0x68c8('0x3b')]['id']}})['then'](handleEntityNotFound(_0x2fa71c,null))[_0x68c8('0x24')](removeEntity(_0x2fa71c,null))['catch'](handleError(_0x2fa71c,null));};
\ No newline at end of file
+var _0x3d7c=['../../components/parsers/qs','../../config/utils','../../config/environment','../../mysqldb','status','count','offset','limit','json','apply','reject','update','destroy','then','end','sendStatus','error','stack','name','params','model','ChatApplication','query','keys','filters','attributes','intersection','fields','length','includeAll','include','options','body','catch','find','html-pdf','rimraf','zip-dir','fast-json-patch','request-promise','moment','bluebird','sox','to-csv','squel','jsforce','desk.js','../../components/auth/service','../../config/license/hardware','ioredis'];(function(_0x316090,_0x273fca){var _0x3fd0b5=function(_0x4fdc8b){while(--_0x4fdc8b){_0x316090['push'](_0x316090['shift']());}};_0x3fd0b5(++_0x273fca);}(_0x3d7c,0x181));var _0xc3d7=function(_0x5243a6,_0x36aead){_0x5243a6=_0x5243a6-0x0;var _0x27ff9a=_0x3d7c[_0x5243a6];return _0x27ff9a;};'use strict';var pdf=require(_0xc3d7('0x0'));var emlformat=require('eml-format');var rimraf=require(_0xc3d7('0x1'));var zipdir=require(_0xc3d7('0x2'));var jsonpatch=require(_0xc3d7('0x3'));var rp=require(_0xc3d7('0x4'));var moment=require(_0xc3d7('0x5'));var BPromise=require(_0xc3d7('0x6'));var Mustache=require('mustache');var util=require('util');var path=require('path');var sox=require(_0xc3d7('0x7'));var csv=require(_0xc3d7('0x8'));var ejs=require('ejs');var fs=require('fs');var _=require('lodash');var squel=require(_0xc3d7('0x9'));var crypto=require('crypto');var jsforce=require(_0xc3d7('0xa'));var deskjs=require(_0xc3d7('0xb'));var toCsv=require(_0xc3d7('0x8'));var querystring=require('querystring');var Papa=require('papaparse');var authService=require(_0xc3d7('0xc'));var hardwareService=require(_0xc3d7('0xd'));var Redis=require(_0xc3d7('0xe'));var qs=require(_0xc3d7('0xf'));var logger=require('../../config/logger')('api');var utils=require(_0xc3d7('0x10'));var config=require(_0xc3d7('0x11'));var db=require(_0xc3d7('0x12'))['db'];function respondWithStatusCode(_0x1b9f63,_0x49fee9){_0x49fee9=_0x49fee9||0xcc;return function(_0x2c5543){if(_0x2c5543){return _0x1b9f63['sendStatus'](_0x49fee9);}return _0x1b9f63[_0xc3d7('0x13')](_0x49fee9)['end']();};}function respondWithResult(_0x2db2c4,_0x5ca684){_0x5ca684=_0x5ca684||0xc8;return function(_0x3a6521){if(_0x3a6521){return _0x2db2c4[_0xc3d7('0x13')](_0x5ca684)['json'](_0x3a6521);}};}function respondWithFilteredResult(_0x58f80c,_0x55c057){return function(_0x460e5c){if(_0x460e5c){var _0x349869=_0x460e5c[_0xc3d7('0x14')],_0x316e23=_0x55c057[_0xc3d7('0x15')],_0x106e3b=_0x55c057['offset']+_0x55c057[_0xc3d7('0x16')],_0x1b7996;if(_0x106e3b>=_0x349869){_0x106e3b=_0x349869;_0x1b7996=0xc8;}else{_0x1b7996=0xce;}_0x58f80c['status'](_0x1b7996);return _0x58f80c['set']('Content-Range',_0x316e23+'-'+_0x106e3b+'/'+_0x349869)[_0xc3d7('0x17')](_0x460e5c);}return null;};}function patchUpdates(_0x2b4d4d){return function(_0x2f1d37){try{jsonpatch[_0xc3d7('0x18')](_0x2f1d37,_0x2b4d4d,!![]);}catch(_0x8ee15){return BPromise[_0xc3d7('0x19')](_0x8ee15);}return _0x2f1d37['save']();};}function saveUpdates(_0xbe47a4,_0x956fec){return function(_0x385fc1){if(_0x385fc1){return _0x385fc1[_0xc3d7('0x1a')](_0xbe47a4)['then'](function(_0xaa6411){return _0xaa6411;});}return null;};}function removeEntity(_0x2114a8,_0x217870){return function(_0x267dea){if(_0x267dea){return _0x267dea[_0xc3d7('0x1b')]()[_0xc3d7('0x1c')](function(){_0x2114a8['status'](0xcc)[_0xc3d7('0x1d')]();});}};}function handleEntityNotFound(_0x20ea96,_0x4262d1){return function(_0x418f3b){if(!_0x418f3b){_0x20ea96[_0xc3d7('0x1e')](0x194);}return _0x418f3b;};}function handleError(_0x312370,_0x13d1c8){_0x13d1c8=_0x13d1c8||0x1f4;return function(_0x430516){logger[_0xc3d7('0x1f')](_0x430516[_0xc3d7('0x20')]);if(_0x430516[_0xc3d7('0x21')]){delete _0x430516[_0xc3d7('0x21')];}_0x312370[_0xc3d7('0x13')](_0x13d1c8)['send'](_0x430516);};}exports['show']=function(_0x51460b,_0x4a3343){var _0x2e8382={'raw':!![],'where':{'id':_0x51460b[_0xc3d7('0x22')]['id']}},_0x10e2fb={};_0x10e2fb[_0xc3d7('0x23')]=_['keys'](db[_0xc3d7('0x24')]['rawAttributes']);_0x10e2fb[_0xc3d7('0x25')]=_[_0xc3d7('0x26')](_0x51460b[_0xc3d7('0x25')]);_0x10e2fb[_0xc3d7('0x27')]=_['intersection'](_0x10e2fb[_0xc3d7('0x23')],_0x10e2fb['query']);_0x2e8382[_0xc3d7('0x28')]=_[_0xc3d7('0x29')](_0x10e2fb['model'],qs[_0xc3d7('0x2a')](_0x51460b[_0xc3d7('0x25')][_0xc3d7('0x2a')]));_0x2e8382[_0xc3d7('0x28')]=_0x2e8382['attributes'][_0xc3d7('0x2b')]?_0x2e8382[_0xc3d7('0x28')]:_0x10e2fb[_0xc3d7('0x23')];if(_0x51460b[_0xc3d7('0x25')][_0xc3d7('0x2c')]){_0x2e8382[_0xc3d7('0x2d')]=[{'all':!![]}];}_0x2e8382=_['merge']({},_0x2e8382,_0x51460b[_0xc3d7('0x2e')]);return db[_0xc3d7('0x24')]['find'](_0x2e8382)[_0xc3d7('0x1c')](handleEntityNotFound(_0x4a3343,null))[_0xc3d7('0x1c')](respondWithResult(_0x4a3343,null))['catch'](handleError(_0x4a3343,null));};exports[_0xc3d7('0x1a')]=function(_0x36422b,_0x2bd8ec){if(_0x36422b[_0xc3d7('0x2f')]['id']){delete _0x36422b[_0xc3d7('0x2f')]['id'];}return db[_0xc3d7('0x24')]['find']({'where':{'id':_0x36422b['params']['id']}})[_0xc3d7('0x1c')](handleEntityNotFound(_0x2bd8ec,null))['then'](saveUpdates(_0x36422b[_0xc3d7('0x2f')],null))['then'](respondWithResult(_0x2bd8ec,null))[_0xc3d7('0x30')](handleError(_0x2bd8ec,null));};exports[_0xc3d7('0x1b')]=function(_0x3ad971,_0x1ea5d3){return db[_0xc3d7('0x24')][_0xc3d7('0x31')]({'where':{'id':_0x3ad971[_0xc3d7('0x22')]['id']}})[_0xc3d7('0x1c')](handleEntityNotFound(_0x1ea5d3,null))['then'](removeEntity(_0x1ea5d3,null))[_0xc3d7('0x30')](handleError(_0x1ea5d3,null));};
\ No newline at end of file