Error 500 when viewing group members list
Seen in a customer's production.log
:
Started GET "/groups/product-group/group_members" for x.x.x.x at 2016-09-21 11:59:41 -0700
Processing by Groups::GroupMembersController#index as HTML
Parameters: {"group_id"=>"product-security"}
Completed 500 Internal Server Error in 1240ms (ActiveRecord: 64.7ms)
ActionView::Template::Error (undefined method `name' for nil:NilClass):
31: data: { confirm: leave_confirmation_message(member.source) },
32: class: 'btn btn-remove'
33: - else
34: = link_to icon('trash'), member,
35: remote: true,
36: method: :delete,
37: data: { confirm: remove_member_message(member) },
app/helpers/members_helper.rb:23:in `remove_member_message'
app/views/shared/members/_member.html.haml:34:in `_app_views_shared_members__member_html_haml___853874613245263233_198212760'
app/views/groups/group_members/index.html.haml:46:in `_app_views_groups_group_members_index_html_haml__449848568976426252_180859320'
lib/gitlab/request_profiler/middleware.rb:15:in `call'
lib/gitlab/middleware/rails_queue_duration.rb:20:in `call'
lib/gitlab/metrics/rack_middleware.rb:18:in `block in call'
lib/gitlab/metrics/transaction.rb:49:in `run'
lib/gitlab/metrics/rack_middleware.rb:18:in `call'
lib/gitlab/middleware/go.rb:16:in `call'
lib/gitlab/middleware/readonly_geo.rb:29:in `call'
ZD: https://gitlab.zendesk.com/agent/tickets/84962
/cc: @bjgopinath, @DouweM
Edited by Stan Hu