diff --git a/app/assets/javascripts/jira_import/components/jira_import_form.vue b/app/assets/javascripts/jira_import/components/jira_import_form.vue index 6f2fb41ca15e62a0b0223340e8c594f14bb62da4..e7816f6d1877817f9f9a00776c41d3d797e58e74 100644 --- a/app/assets/javascripts/jira_import/components/jira_import_form.vue +++ b/app/assets/javascripts/jira_import/components/jira_import_form.vue @@ -168,10 +168,12 @@ export default { }) .then(({ data }) => { this.users = - data?.project?.projectMembers?.nodes?.map(({ user }) => ({ - ...user, - id: getIdFromGraphQLId(user.id), - })) || []; + data?.project?.projectMembers?.nodes + .filter((x) => x?.user) + .map(({ user }) => ({ + ...user, + id: getIdFromGraphQLId(user.id), + })) || []; return this.users; }) .finally(() => { diff --git a/ee/app/assets/javascripts/boards/components/epic_filtered_search.vue b/ee/app/assets/javascripts/boards/components/epic_filtered_search.vue index 29a9b7425a4025f192d5bdb62324a9da4932956f..882d717962b8cc2e5d3162381380d6ed69fdf8ed 100644 --- a/ee/app/assets/javascripts/boards/components/epic_filtered_search.vue +++ b/ee/app/assets/javascripts/boards/components/epic_filtered_search.vue @@ -60,7 +60,9 @@ export default { search: authorsSearchTerm, }, }) - .then(({ data }) => data.group?.groupMembers.nodes.map((item) => item.user)); + .then(({ data }) => + data.group?.groupMembers.nodes.filter((x) => x?.user).map(({ user }) => user), + ); }, fetchLabels(labelSearchTerm) { return this.$apollo