Skip to content

Commit 7de4197

Browse files
committed
Only de-duplicate on profile ID and ORCID
1 parent dd5a08b commit 7de4197

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

app/controllers/autocomplete_controller.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,12 @@ def people_suggestions
2020
}
2121
end
2222
profiles.each do |p|
23-
unique_map[p.id || p.orcid || p.full_name] =
23+
orcid = p.orcid_authenticated? ? p.orcid : nil
24+
unique_map.delete(orcid) if orcid
25+
unique_map[p.id] =
2426
{ value: p.full_name,
2527
data: {
26-
orcid: p.orcid_authenticated? ? p.orcid : nil,
28+
orcid: orcid,
2729
profile_id: p.id
2830
}
2931
}

0 commit comments

Comments
 (0)