@@ -14,7 +14,7 @@ import querystring from 'querystring';
14
14
import config from 'config' ;
15
15
import urlencode from 'urlencode' ;
16
16
import elasticsearch from 'elasticsearch' ;
17
- import jp from 'jsonpath' ;
17
+ // import jp from 'jsonpath';
18
18
import Promise from 'bluebird' ;
19
19
import models from './models' ;
20
20
@@ -488,7 +488,16 @@ _.assignIn(util, {
488
488
*
489
489
* @return {Object } data has been processed
490
490
*/
491
- maskInviteEmails : ( jsonPath , data , req ) => {
491
+ maskInviteEmails : ( jsonPath , data , req ) => { // eslint-disable-line
492
+ // temporary disable this feature, because it has some side effects
493
+ // see relative issues:
494
+ // - https://github.com/topcoder-platform/tc-project-service/issues/420
495
+ // - https://github.com/appirio-tech/connect-app/issues/3412
496
+ // - https://github.com/topcoder-platform/tc-project-service/issues/422
497
+ // - https://github.com/appirio-tech/connect-app/issues/3413
498
+ // uncomment code below, to enable masking emails again
499
+
500
+ /*
492
501
const isAdmin = util.hasPermission({ topcoderRoles: ADMIN_ROLES }, req.authUser);
493
502
if (isAdmin) {
494
503
return data;
@@ -502,6 +511,7 @@ _.assignIn(util, {
502
511
// isString or null
503
512
return util.maskEmail(value);
504
513
});
514
+ */
505
515
return data ;
506
516
} ,
507
517
0 commit comments