]> git.agnieray.net Git - galette.git/commitdiff
Fix active group parents order in breadcrumbs
authorGuillaume AGNIERAY <dev@agnieray.net>
Sat, 30 Dec 2023 13:02:26 +0000 (14:02 +0100)
committerJohan Cwiklinski <johan@x-tnd.be>
Sat, 30 Dec 2023 18:15:22 +0000 (19:15 +0100)
galette/lib/Galette/Entity/Group.php
tests/Galette/Entity/tests/units/Group.php

index 41b1aa411a2b68ae91647e5149d49df74abe529e..73e806337015d030c07b221e65834d2553848416 100644 (file)
@@ -560,7 +560,7 @@ class Group
         $parents = [];
         $group = $this;
         while ($group = $group->getParentGroup()) {
-            $parents[] = $group->getName();
+            array_unshift($parents, $group->getName());
         }
         return $parents;
     }
index 0b2b78b1832ceb3cb47f713b59678f66edbb0279..c721008b5a01b953255bc3d10e0b4b8c13d405be 100644 (file)
@@ -263,7 +263,7 @@ class Group extends GaletteTestCase
         $this->assertSame($child_id_2, $group->getParentGroup()->getId());
 
         $group = new \Galette\Entity\Group($child_id_3);
-        $this->assertSame(['Another child group', 'A parent group'], $group->getParents());
+        $this->assertSame(['A parent group', 'Another child group'], $group->getParents());
         $this->assertTrue($group->detach());
     }