Skip to content

Commit 40adb59

Browse files
authored
Merge pull request #1128 from topcoder-platform/pm-1464
fix(PM-1464): Copilot applications list breaks when a copilot lacks stats
2 parents d104b20 + 06a863b commit 40adb59

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.circleci/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@ workflows:
222222
- LVT-256
223223
- CORE-635
224224
- feat/system-admin
225+
- pm-1464
225226

226227
- deployQa:
227228
context: org-global

src/apps/copilots/src/services/members.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ export const getMembersByUserIds = async (
4242

4343
const membersFactory = (members: Member[]): FormattedMembers[] => members.map(member => ({
4444
...member,
45-
activeProjects: member.stats.find(item => item.COPILOT.activeProjects)?.COPILOT.activeProjects || 0,
46-
copilotFulfillment: member.stats.find(item => item.COPILOT.fulfillment)?.COPILOT.fulfillment || 0,
45+
activeProjects: member.stats?.find(item => item.COPILOT?.activeProjects)?.COPILOT?.activeProjects || 0,
46+
copilotFulfillment: member.stats?.find(item => item.COPILOT?.fulfillment)?.COPILOT?.fulfillment || 0,
4747
}))
4848

4949
/**

0 commit comments

Comments
 (0)