Mismatch role in project settings after user has been updated to master from developer

Summary

I was a developer role before but was upgraded to master by a team member. However when I search myself in the settings page I am still listed as developer even when I have master privileges.

Steps to reproduce

This is the steps that I suspect happened, this was part of our engineering workflow

  1. A new team member joins as `developer which is part of on-boarding
  2. The team member gets upgraded by someone who has higher access to master
  3. In the discussions and issues this is reflected. Team member is listed as master
  4. When searching in Settings => Members the team member is listed as developer

Example Project

Its this project.

  • See link https://gitlab.com/gitlab-org/gitlab-ce/project_members?utf8=%E2%9C%93&search=meks
  • See link https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/18472#note_69345648

What is the current bug behavior?

Screen_Shot_2018-04-19_at_9.54.49_AM

What is the expected correct behavior?

Team member should be listed as master Screen_Shot_2018-04-19_at_9.56.25_AM

Edited Apr 19, 2018 by Mek Stittri
Assignee Loading
Time tracking Loading