Built motion from commit 97153652.|2.6.26
[motion2.git] / server / components / interaction / service.js
index 3f7b990..8864023 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x207c=['clone','body','html','phone','fax','mobile','updateUser','lodash','./sql-utils','findAll','skipInteractionsQuery','resolve','then','search','parseAdvancedSearchFilter','where','fields','user','checkAccountsRestrictions','group','i.id','ids','countFilteredInteractions','count','length','having','clause','order','forEach','contactName','DESC','closed','getFilteredInteractions','rows','catch','query'];(function(_0x24061a,_0x1c9f4d){var _0x82054e=function(_0x2ec346){while(--_0x2ec346){_0x24061a['push'](_0x24061a['shift']());}};_0x82054e(++_0x1c9f4d);}(_0x207c,0x127));var _0xc207=function(_0x4a6953,_0x226a21){_0x4a6953=_0x4a6953-0x0;var _0x4c1f52=_0x207c[_0x4a6953];return _0x4c1f52;};'use strict';var _=require(_0xc207('0x0'));var sqlUtils=require(_0xc207('0x1'));var utils=require('./utils');exports[_0xc207('0x2')]=function(_0x335f0a,_0x144d4b,_0x435133,_0x251baf,_0x1a561e){var _0x5b6f6d={'count':0x0,'rows':[]};var _0x782112=sqlUtils[_0xc207('0x3')](_0x335f0a,_0x435133,_0x144d4b);if(_0x782112){return Promise['resolve'](_0x5b6f6d);}var _0x563449=sqlUtils['getInteractionsQuery'](_0x335f0a);var _0x510a00={};return Promise[_0xc207('0x4')]()[_0xc207('0x5')](function(){if(_0x144d4b[_0xc207('0x6')]){return sqlUtils[_0xc207('0x7')](_0x144d4b[_0xc207('0x6')],_0x1a561e);}else{return sqlUtils['parseQueryParameters'](_0x335f0a,_0x144d4b,_0x1a561e);}})[_0xc207('0x5')](function(_0x497e5b){_0x563449[_0xc207('0x8')](_0x497e5b['body']);_0x563449[_0xc207('0x8')](_0x497e5b['contact']);_0x563449['where'](_0x497e5b['default']);_0x563449[_0xc207('0x8')](_0x497e5b[_0xc207('0x9')]);_0x563449[_0xc207('0x8')](_0x497e5b['filter']);_0x563449[_0xc207('0x8')](_0x497e5b[_0xc207('0xa')]);_0x563449['having'](_0x497e5b['read']);_0x510a00=_0x497e5b['tags'];return sqlUtils[_0xc207('0xb')](_0x335f0a,_0x435133,_0x144d4b);})[_0xc207('0x5')](function(_0x4b8f2){_0x563449[_0xc207('0x8')](_0x4b8f2);_0x563449[_0xc207('0xc')](_0xc207('0xd'));var _0x17a8f8=_0x144d4b[_0xc207('0x6')]?_0x510a00[_0xc207('0xe')]:_0x144d4b['tag'];return sqlUtils[_0xc207('0xf')](_0x563449,_0x17a8f8);})[_0xc207('0x5')](function(_0x15c120){_0x5b6f6d[_0xc207('0x10')]=_0x15c120[_0xc207('0x11')];if(_0x5b6f6d[_0xc207('0x10')]===0x0){return[];}_0x563449[_0xc207('0x12')](_0x510a00[_0xc207('0x13')]);if(_0x251baf[_0xc207('0x14')]){_0x251baf[_0xc207('0x14')][_0xc207('0x15')](function(_0x5b5f44){var _0x5d0889=_0x5b5f44[0x0]===_0xc207('0x16')?_0x5b5f44[0x0]:'i.'+_0x5b5f44[0x0];_0x563449[_0xc207('0x14')](_0x5d0889,_0x5b5f44[0x1]===_0xc207('0x17')?![]:!![]);if(_0x5b5f44[0x0]===_0xc207('0x18')){var _0x53ebd5=sqlUtils['getClosedOrderClause'](_0x335f0a,_0x144d4b);_0x563449[_0xc207('0x14')](_0x53ebd5,_0x5b5f44[0x1]===_0xc207('0x17')?![]:!![]);}});}return sqlUtils[_0xc207('0x19')](_0x335f0a,_0x563449,_0x144d4b,_0x251baf);})[_0xc207('0x5')](function(_0x299913){_0x5b6f6d[_0xc207('0x1a')]=_0x299913;return _0x5b6f6d;})[_0xc207('0x1b')](function(_0x14a7d1){throw _0x14a7d1;});};exports['tracked']=function(_0x28f319,_0x45027b){return function(_0x5b8373,_0x51ece9,_0x2fc594){var _0xab1839=_0x5b8373[_0xc207('0xa')];var _0x2c8c8c={};var _0x37b9e1=_0x5b8373[_0xc207('0x1c')];if(_0x2c8c8c){_0x2c8c8c=_[_0xc207('0x1d')](_0x5b8373[_0xc207('0x1e')]);_0x2c8c8c=_['omit'](_0x2c8c8c,['body',_0xc207('0x1f'),_0xc207('0x20'),_0xc207('0x21'),_0xc207('0x22')]);}utils[_0xc207('0x23')](_0xab1839,_0x2c8c8c,_0x37b9e1,_0x28f319,_0x45027b);_0x2fc594(null);};};
\ No newline at end of file
+var _0xb4a1=['tracked','query','clone','omit','phone','./sql-utils','./utils','findAll','skipInteractionsQuery','resolve','getInteractionsQuery','then','search','parseQueryParameters','where','body','contact','default','fields','having','read','checkAccountsRestrictions','group','i.id','ids','tag','countFilteredInteractions','count','clause','order','forEach','contactName','DESC','closed','getClosedOrderClause','rows','catch'];(function(_0x25e5da,_0x46f3b0){var _0x5f14f0=function(_0x28bfd2){while(--_0x28bfd2){_0x25e5da['push'](_0x25e5da['shift']());}};_0x5f14f0(++_0x46f3b0);}(_0xb4a1,0x152));var _0x1b4a=function(_0x3ef95c,_0x206af5){_0x3ef95c=_0x3ef95c-0x0;var _0x29add2=_0xb4a1[_0x3ef95c];return _0x29add2;};'use strict';var _=require('lodash');var sqlUtils=require(_0x1b4a('0x0'));var utils=require(_0x1b4a('0x1'));exports[_0x1b4a('0x2')]=function(_0x1da1e7,_0x5dcc25,_0x2f24e1,_0x35e7b2,_0x59f205){var _0x2514dc={'count':0x0,'rows':[]};var _0x3ae786=sqlUtils[_0x1b4a('0x3')](_0x1da1e7,_0x2f24e1,_0x5dcc25);if(_0x3ae786){return Promise[_0x1b4a('0x4')](_0x2514dc);}var _0x4bde7d=sqlUtils[_0x1b4a('0x5')](_0x1da1e7);var _0xc24999={};return Promise[_0x1b4a('0x4')]()[_0x1b4a('0x6')](function(){if(_0x5dcc25[_0x1b4a('0x7')]){return sqlUtils['parseAdvancedSearchFilter'](_0x5dcc25[_0x1b4a('0x7')],_0x59f205);}else{return sqlUtils[_0x1b4a('0x8')](_0x1da1e7,_0x5dcc25,_0x59f205);}})[_0x1b4a('0x6')](function(_0x114973){_0x4bde7d[_0x1b4a('0x9')](_0x114973[_0x1b4a('0xa')]);_0x4bde7d[_0x1b4a('0x9')](_0x114973[_0x1b4a('0xb')]);_0x4bde7d['where'](_0x114973[_0x1b4a('0xc')]);_0x4bde7d[_0x1b4a('0x9')](_0x114973[_0x1b4a('0xd')]);_0x4bde7d[_0x1b4a('0x9')](_0x114973['filter']);_0x4bde7d['where'](_0x114973['user']);_0x4bde7d[_0x1b4a('0xe')](_0x114973[_0x1b4a('0xf')]);_0xc24999=_0x114973['tags'];return sqlUtils[_0x1b4a('0x10')](_0x1da1e7,_0x2f24e1,_0x5dcc25);})[_0x1b4a('0x6')](function(_0xc46bcc){_0x4bde7d[_0x1b4a('0x9')](_0xc46bcc);_0x4bde7d[_0x1b4a('0x11')](_0x1b4a('0x12'));var _0x3b7a42=_0x5dcc25[_0x1b4a('0x7')]?_0xc24999[_0x1b4a('0x13')]:_0x5dcc25[_0x1b4a('0x14')];return sqlUtils[_0x1b4a('0x15')](_0x4bde7d,_0x3b7a42);})['then'](function(_0x15e51c){_0x2514dc[_0x1b4a('0x16')]=_0x15e51c['length'];if(_0x2514dc[_0x1b4a('0x16')]===0x0){return[];}_0x4bde7d[_0x1b4a('0xe')](_0xc24999[_0x1b4a('0x17')]);if(_0x35e7b2[_0x1b4a('0x18')]){_0x35e7b2['order'][_0x1b4a('0x19')](function(_0x20416a){var _0x49eb18=_0x20416a[0x0]===_0x1b4a('0x1a')?_0x20416a[0x0]:'i.'+_0x20416a[0x0];_0x4bde7d[_0x1b4a('0x18')](_0x49eb18,_0x20416a[0x1]===_0x1b4a('0x1b')?![]:!![]);if(_0x20416a[0x0]===_0x1b4a('0x1c')){var _0x53d2b4=sqlUtils[_0x1b4a('0x1d')](_0x1da1e7,_0x5dcc25);_0x4bde7d['order'](_0x53d2b4,_0x20416a[0x1]===_0x1b4a('0x1b')?![]:!![]);}});}return sqlUtils['getFilteredInteractions'](_0x1da1e7,_0x4bde7d,_0x5dcc25,_0x35e7b2);})['then'](function(_0x19f4ac){_0x2514dc[_0x1b4a('0x1e')]=_0x19f4ac;return _0x2514dc;})[_0x1b4a('0x1f')](function(_0x106c65){throw _0x106c65;});};exports[_0x1b4a('0x20')]=function(_0x46e9f4,_0x197df4){return function(_0x2666f9,_0x4a6a84,_0x3f1f6e){var _0x823359=_0x2666f9['user'];var _0x50c45e={};var _0x11034c=_0x2666f9[_0x1b4a('0x21')];if(_0x50c45e){_0x50c45e=_[_0x1b4a('0x22')](_0x2666f9[_0x1b4a('0xa')]);_0x50c45e=_[_0x1b4a('0x23')](_0x50c45e,['body','html',_0x1b4a('0x24'),'fax','mobile']);}utils['updateUser'](_0x823359,_0x50c45e,_0x11034c,_0x46e9f4,_0x197df4);_0x3f1f6e(null);};};
\ No newline at end of file