Wrong hierarchy at the group/project breadcrumb

Summary

The Group/Project breadcrumb at the gitlab.com header on the left doesn't show the correct group/project hierarchy.

Steps to reproduce

  1. Create group named issue-test-public
  2. Create subgroup in issue-test-public named issue-test-public-sub1
  3. Create subgroup in issue-test-public-sub1 named issue-test-public-sub2

Breadcrumbs are shown out of order.

Example Project

https://gitlab.com/issue-test-public/issue-test-public-sub1/issue-test-public-sub2

What is the current bug behavior?

Our Group/Project hierarchy breadcrumb looks different to what is actually structured.

At the breadcrumb we see "issue-test-public-sub1 / issue-test-public / issue-test-public-sub2".

What is the expected correct behavior?

The expected result in the breadcrumb is "issue-test-public / issue-test-public-sub1 / issue-test-public-sub2".

Relevant logs and/or screenshots

2017-06-19_18_26_12-WhatsApp

Output of checks

This bug happens on GitLab.com

Edited by Michael Kozono