Built motion from commit f6d7e26c.|2.6.14
[motion2.git] / server / components / interaction / service.js
index 8a5aa26..444aa7b 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x2d52=['skipInteractionsQuery','resolve','then','search','parseAdvancedSearchFilter','parseQueryParameters','where','contact','default','filter','user','having','read','tags','checkAccountsRestrictions','group','ids','countFilteredInteractions','count','length','clause','order','forEach','contactName','DESC','getFilteredInteractions','rows','tracked','query','clone','omit','body','html','phone','mobile','updateUser','lodash','./utils'];(function(_0x14add3,_0x13ce8d){var _0x4a174f=function(_0x2b3ed7){while(--_0x2b3ed7){_0x14add3['push'](_0x14add3['shift']());}};_0x4a174f(++_0x13ce8d);}(_0x2d52,0x1ec));var _0x22d5=function(_0x59f655,_0x1c12aa){_0x59f655=_0x59f655-0x0;var _0x1dbb6e=_0x2d52[_0x59f655];return _0x1dbb6e;};'use strict';var _=require(_0x22d5('0x0'));var sqlUtils=require('./sql-utils');var utils=require(_0x22d5('0x1'));exports['findAll']=function(_0x260f72,_0x239d68,_0x5b4bb0,_0x386ac7,_0x403c2e){var _0x50ae84={'count':0x0,'rows':[]};var _0x36efbc=sqlUtils[_0x22d5('0x2')](_0x260f72,_0x5b4bb0,_0x239d68);if(_0x36efbc){return Promise[_0x22d5('0x3')](_0x50ae84);}var _0xf67fb7=sqlUtils['getInteractionsQuery'](_0x260f72);var _0x453372={};return Promise[_0x22d5('0x3')]()[_0x22d5('0x4')](function(){if(_0x239d68[_0x22d5('0x5')]){return sqlUtils[_0x22d5('0x6')](_0x239d68['search'],_0x403c2e);}else{return sqlUtils[_0x22d5('0x7')](_0x260f72,_0x239d68,_0x403c2e);}})[_0x22d5('0x4')](function(_0x1428ff){_0xf67fb7[_0x22d5('0x8')](_0x1428ff['body']);_0xf67fb7[_0x22d5('0x8')](_0x1428ff[_0x22d5('0x9')]);_0xf67fb7[_0x22d5('0x8')](_0x1428ff[_0x22d5('0xa')]);_0xf67fb7[_0x22d5('0x8')](_0x1428ff['fields']);_0xf67fb7[_0x22d5('0x8')](_0x1428ff[_0x22d5('0xb')]);_0xf67fb7[_0x22d5('0x8')](_0x1428ff[_0x22d5('0xc')]);_0xf67fb7[_0x22d5('0xd')](_0x1428ff[_0x22d5('0xe')]);_0x453372=_0x1428ff[_0x22d5('0xf')];return sqlUtils[_0x22d5('0x10')](_0x260f72,_0x5b4bb0,_0x239d68);})[_0x22d5('0x4')](function(_0x4a34ba){_0xf67fb7[_0x22d5('0x8')](_0x4a34ba);_0xf67fb7[_0x22d5('0x11')]('i.id');var _0x461695=_0x239d68[_0x22d5('0x5')]?_0x453372[_0x22d5('0x12')]:_0x239d68['tag'];return sqlUtils[_0x22d5('0x13')](_0xf67fb7,_0x461695);})['then'](function(_0x3b8a5d){_0x50ae84[_0x22d5('0x14')]=_0x3b8a5d[_0x22d5('0x15')];if(_0x50ae84[_0x22d5('0x14')]===0x0){return[];}_0xf67fb7['having'](_0x453372[_0x22d5('0x16')]);if(_0x386ac7['order']){_0x386ac7[_0x22d5('0x17')][_0x22d5('0x18')](function(_0x4cb1e0){var _0x8dedb7=_0x4cb1e0[0x0]===_0x22d5('0x19')?_0x4cb1e0[0x0]:'i.'+_0x4cb1e0[0x0];_0xf67fb7['order'](_0x8dedb7,_0x4cb1e0[0x1]===_0x22d5('0x1a')?![]:!![]);if(_0x4cb1e0[0x0]==='closed'){var _0x1442a6=sqlUtils['getClosedOrderClause'](_0x260f72,_0x239d68);_0xf67fb7[_0x22d5('0x17')](_0x1442a6,_0x4cb1e0[0x1]===_0x22d5('0x1a')?![]:!![]);}});}return sqlUtils[_0x22d5('0x1b')](_0x260f72,_0xf67fb7,_0x239d68,_0x386ac7);})[_0x22d5('0x4')](function(_0x77e245){_0x50ae84[_0x22d5('0x1c')]=_0x77e245;return _0x50ae84;})['catch'](function(_0xf9dd84){throw _0xf9dd84;});};exports[_0x22d5('0x1d')]=function(_0xe9cf12,_0xa0560f){return function(_0xe096f9,_0x2d617f,_0x418ba5){var _0x418e50=_0xe096f9[_0x22d5('0xc')];var _0x5c56b9={};var _0x588386=_0xe096f9[_0x22d5('0x1e')];if(_0x5c56b9){_0x5c56b9=_[_0x22d5('0x1f')](_0xe096f9['body']);_0x5c56b9=_[_0x22d5('0x20')](_0x5c56b9,[_0x22d5('0x21'),_0x22d5('0x22'),_0x22d5('0x23'),'fax',_0x22d5('0x24')]);}utils[_0x22d5('0x25')](_0x418e50,_0x5c56b9,_0x588386,_0xe9cf12,_0xa0560f);_0x418ba5(null);};};
\ No newline at end of file
+var _0xb9c8=['search','parseAdvancedSearchFilter','where','body','contact','fields','filter','user','having','read','tags','checkAccountsRestrictions','i.id','ids','tag','countFilteredInteractions','count','order','forEach','contactName','DESC','closed','getClosedOrderClause','getFilteredInteractions','catch','tracked','query','html','phone','fax','updateUser','lodash','findAll','skipInteractionsQuery','resolve','then'];(function(_0x420b24,_0x382adc){var _0x4da552=function(_0x4e1623){while(--_0x4e1623){_0x420b24['push'](_0x420b24['shift']());}};_0x4da552(++_0x382adc);}(_0xb9c8,0xaf));var _0x8b9c=function(_0x479746,_0x574758){_0x479746=_0x479746-0x0;var _0x36d2aa=_0xb9c8[_0x479746];return _0x36d2aa;};'use strict';var _=require(_0x8b9c('0x0'));var sqlUtils=require('./sql-utils');var utils=require('./utils');exports[_0x8b9c('0x1')]=function(_0x3adba2,_0x230951,_0x44c6fc,_0x4b7366,_0x23c2cd){var _0x4e1786={'count':0x0,'rows':[]};var _0x38b521=sqlUtils[_0x8b9c('0x2')](_0x3adba2,_0x44c6fc,_0x230951);if(_0x38b521){return Promise[_0x8b9c('0x3')](_0x4e1786);}var _0x37f87c=sqlUtils['getInteractionsQuery'](_0x3adba2);var _0x1c56d9={};return Promise[_0x8b9c('0x3')]()[_0x8b9c('0x4')](function(){if(_0x230951[_0x8b9c('0x5')]){return sqlUtils[_0x8b9c('0x6')](_0x230951[_0x8b9c('0x5')],_0x23c2cd);}else{return sqlUtils['parseQueryParameters'](_0x3adba2,_0x230951,_0x23c2cd);}})[_0x8b9c('0x4')](function(_0x1b9ecd){_0x37f87c[_0x8b9c('0x7')](_0x1b9ecd[_0x8b9c('0x8')]);_0x37f87c['where'](_0x1b9ecd[_0x8b9c('0x9')]);_0x37f87c[_0x8b9c('0x7')](_0x1b9ecd['default']);_0x37f87c['where'](_0x1b9ecd[_0x8b9c('0xa')]);_0x37f87c[_0x8b9c('0x7')](_0x1b9ecd[_0x8b9c('0xb')]);_0x37f87c[_0x8b9c('0x7')](_0x1b9ecd[_0x8b9c('0xc')]);_0x37f87c[_0x8b9c('0xd')](_0x1b9ecd[_0x8b9c('0xe')]);_0x1c56d9=_0x1b9ecd[_0x8b9c('0xf')];return sqlUtils[_0x8b9c('0x10')](_0x3adba2,_0x44c6fc,_0x230951);})[_0x8b9c('0x4')](function(_0x4e4481){_0x37f87c['where'](_0x4e4481);_0x37f87c['group'](_0x8b9c('0x11'));var _0x206f17=_0x230951[_0x8b9c('0x5')]?_0x1c56d9[_0x8b9c('0x12')]:_0x230951[_0x8b9c('0x13')];return sqlUtils[_0x8b9c('0x14')](_0x37f87c,_0x206f17);})[_0x8b9c('0x4')](function(_0x3ab31b){_0x4e1786['count']=_0x3ab31b['length'];if(_0x4e1786[_0x8b9c('0x15')]===0x0){return[];}_0x37f87c['having'](_0x1c56d9['clause']);if(_0x4b7366['order']){_0x4b7366[_0x8b9c('0x16')][_0x8b9c('0x17')](function(_0x5e7de3){var _0xedaa95=_0x5e7de3[0x0]===_0x8b9c('0x18')?_0x5e7de3[0x0]:'i.'+_0x5e7de3[0x0];_0x37f87c[_0x8b9c('0x16')](_0xedaa95,_0x5e7de3[0x1]===_0x8b9c('0x19')?![]:!![]);if(_0x5e7de3[0x0]===_0x8b9c('0x1a')){var _0xcb2136=sqlUtils[_0x8b9c('0x1b')](_0x3adba2,_0x230951);_0x37f87c[_0x8b9c('0x16')](_0xcb2136,_0x5e7de3[0x1]==='DESC'?![]:!![]);}});}return sqlUtils[_0x8b9c('0x1c')](_0x3adba2,_0x37f87c,_0x230951,_0x4b7366);})[_0x8b9c('0x4')](function(_0x3aeba3){_0x4e1786['rows']=_0x3aeba3;return _0x4e1786;})[_0x8b9c('0x1d')](function(_0x581c00){throw _0x581c00;});};exports[_0x8b9c('0x1e')]=function(_0x567234,_0x5d3799){return function(_0x1ce48e,_0x2d58e9,_0x1c184e){var _0x3b9e9f=_0x1ce48e[_0x8b9c('0xc')];var _0x24d46d={};var _0x5501a3=_0x1ce48e[_0x8b9c('0x1f')];if(_0x24d46d){_0x24d46d=_['clone'](_0x1ce48e[_0x8b9c('0x8')]);_0x24d46d=_['omit'](_0x24d46d,[_0x8b9c('0x8'),_0x8b9c('0x20'),_0x8b9c('0x21'),_0x8b9c('0x22'),'mobile']);}utils[_0x8b9c('0x23')](_0x3b9e9f,_0x24d46d,_0x5501a3,_0x567234,_0x5d3799);_0x1c184e(null);};};
\ No newline at end of file