Skip to content

Commit 6c2c0bc

Browse files
committed
fix: don't fail when user details cannot be loaded
1 parent e325aee commit 6c2c0bc

File tree

6 files changed

+12
-0
lines changed

6 files changed

+12
-0
lines changed

src/routes/projectMemberInvites/create.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,8 @@ module.exports = [
361361
.catch((err) => {
362362
req.log.error('Cannot get user details for invites.');
363363
req.log.debug('Error during getting user details for invites', err);
364+
// continues without details anyway
365+
return values;
364366
})
365367
))
366368
.then((values) => {

src/routes/projectMemberInvites/get.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ module.exports = [
9292
.catch((err) => {
9393
req.log.error('Cannot get user details for invite.');
9494
req.log.debug('Error during getting user details for invite.', err);
95+
// continues without details anyway
96+
return invite;
9597
})
9698
))
9799
.then(invite => res.json(util.maskInviteEmails('$[*].email', invite, req)))

src/routes/projectMemberInvites/list.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ module.exports = [
7575
.catch((err) => {
7676
req.log.error('Cannot get user details for invites.');
7777
req.log.debug('Error during getting user details for invites.', err);
78+
// continues without details anyway
79+
return invites;
7880
})
7981
))
8082
.then(invites => res.json(util.maskInviteEmails('$[*].email', invites, req)))

src/routes/projectMembers/get.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ module.exports = [
8181
.catch((err) => {
8282
req.log.error('Cannot get user details for member.');
8383
req.log.debug('Error during getting user details for member.', err);
84+
// continues without details anyway
85+
return member;
8486
})
8587
))
8688
.then(member => res.json(member))

src/routes/projectMembers/list.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,8 @@ module.exports = [
9696
.catch((err) => {
9797
req.log.error('Cannot get user details for member.');
9898
req.log.debug('Error during getting user details for member.', err);
99+
// continues without details anyway
100+
return members;
99101
})
100102
))
101103
.then(members => res.json(members))

src/routes/projectMembers/update.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@ module.exports = [
114114
.catch((err) => {
115115
req.log.error('Cannot get user details for member.');
116116
req.log.debug('Error during getting user details for member.', err);
117+
// continues without details anyway
118+
return projectMember;
117119
})
118120
))
119121
.then((memberWithDetails) => {

0 commit comments

Comments
 (0)