diff --git a/app/assets/javascripts/work_items/components/work_item_assignees.vue b/app/assets/javascripts/work_items/components/work_item_assignees.vue index b392cb003d32426f99502c3a1fa90095b28ebbd8..73f882bc94678244c593298cf582a615ddeeba5d 100644 --- a/app/assets/javascripts/work_items/components/work_item_assignees.vue +++ b/app/assets/javascripts/work_items/components/work_item_assignees.vue @@ -117,7 +117,9 @@ export default { if (!data) { return; } - this.localUsers = unionBy(this.localUsers, [data.currentUser], 'id'); + + const currentUsers = data.currentUser ? [data.currentUser] : []; + this.localUsers = unionBy(this.localUsers, currentUsers, 'id'); }, }, }, diff --git a/scripts/frontend/quarantined_vue3_specs.txt b/scripts/frontend/quarantined_vue3_specs.txt index 0328b9ca21c74db1c172b3974b3cad9aa9d4ebf5..507636dc041fd39921305efcc91581f1cf7f2327 100644 --- a/scripts/frontend/quarantined_vue3_specs.txt +++ b/scripts/frontend/quarantined_vue3_specs.txt @@ -246,5 +246,4 @@ spec/frontend/vue_shared/directives/tooltip_on_truncate_spec.js spec/frontend/vue_shared/directives/track_event_spec.js spec/frontend/vue_shared/issuable/sidebar/components/issuable_sidebar_root_spec.js spec/frontend/webhooks/components/push_events_spec.js -spec/frontend/work_items/components/work_item_assignees_spec.js spec/frontend/work_items/components/work_item_description_rendered_spec.js