Skip to content

Commit c2c8797

Browse files
author
vikasrohit
authored
Merge pull request #230 from topcoder-platform/hotfix/debug_logs
Hotfix/debug logs
2 parents d20e689 + 8d0f0d9 commit c2c8797

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

src/events/projectMembers/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ const projectMemberUpdatedHandler = Promise.coroutine(function* a(logger, msg, c
178178
try {
179179
const data = JSON.parse(msg.content.toString());
180180
// get member information
181-
const memberDetails = yield util.getMemberDetailsByUserIds[data.original.userId];
181+
const memberDetails = yield util.getMemberDetailsByUserIds([data.original.userId], logger);
182182
const payload = _.merge(data.updated, _.pick(memberDetails[0], 'handle', 'firstName', 'lastName', 'email'));
183183
const doc = yield eClient.get({ index: ES_PROJECT_INDEX, type: ES_PROJECT_TYPE, id: data.original.projectId });
184184

src/events/projects/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const indexProject = Promise.coroutine(function* (logger, msg) { // eslint-disab
2626
const userIds = data.members ? data.members.map(single => `userId:${single.userId}`) : [];
2727
try {
2828
// retrieve member details
29-
const memberDetails = yield util.getMemberDetailsByUserIds(userIds, msg.properties.correlationId, logger);
29+
const memberDetails = yield util.getMemberDetailsByUserIds(userIds, logger, msg.properties.correlationId);
3030
// if no members are returned than this should result in nack
3131
// if (!_.isArray(memberDetails) || memberDetails.length === 0) {
3232
// logger.error(`Empty member details for userIds ${userIds.join(',')} requeing the message`);

src/routes/projectMemberInvites/create.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,17 @@ const buildCreateInvitePromises = (req, invite, invites, data) => {
103103
};
104104

105105
const sendInviteEmail = (req, projectId, invite) => {
106+
req.log.debug(req.authUser);
106107
const emailEventType = BUS_API_EVENT.PROJECT_MEMBER_EMAIL_INVITE_CREATED;
107108
const promises = [
108109
models.Project.find({
109110
where: { id: projectId },
110111
raw: true,
111112
}),
112-
util.getMemberDetailsByUserIds([req.authUser.userId], req.log, req.id),
113+
util.getMemberDetailsByUserIds([`userId:${req.authUser.userId}`], req.log, req.id),
113114
];
114115
return Promise.all(promises).then((responses) => {
116+
req.log.debug(responses);
115117
const project = responses[0];
116118
const initiator = responses[1] && responses[1].length ? responses[1][0] : {
117119
userId: req.authUser.userId,

src/util.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,9 @@ _.assignIn(util, {
335335
try {
336336
const token = yield this.getSystemUserToken(logger);
337337
const httpClient = this.getHttpClient({ id: requestId, log: logger });
338+
if (logger) {
339+
logger.trace(userIds);
340+
}
338341
return httpClient.get(`${config.memberServiceEndpoint}/_search`, {
339342
params: {
340343
query: `${userIds.join(urlencode(' OR ', 'utf8'))}`,

0 commit comments

Comments
 (0)