@@ -14,7 +14,7 @@ import querystring from 'querystring';
1414import config from 'config' ;
1515import urlencode from 'urlencode' ;
1616import elasticsearch from 'elasticsearch' ;
17- import jp from 'jsonpath' ;
17+ // import jp from 'jsonpath';
1818import Promise from 'bluebird' ;
1919import models from './models' ;
2020
@@ -488,7 +488,16 @@ _.assignIn(util, {
488488 *
489489 * @return {Object } data has been processed
490490 */
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+ /*
492501 const isAdmin = util.hasPermission({ topcoderRoles: ADMIN_ROLES }, req.authUser);
493502 if (isAdmin) {
494503 return data;
@@ -502,6 +511,7 @@ _.assignIn(util, {
502511 // isString or null
503512 return util.maskEmail(value);
504513 });
514+ */
505515 return data ;
506516 } ,
507517
0 commit comments