Skip to content

ROLES: Sortierung der Rollentypen im Auswahlmenü #552

@carlobeltrame

Description

@carlobeltrame

Als Person beim SAC welche oft Rollen vergeben muss
möchte ich die Rollentypen nach einem fixen Muster sortiert haben,
um möglichst schnell und konsistent die korrekte Rolle auswählen zu können.

Neu sollen die Rollen im app/views/roles/_type_select.html.haml beim SAC alphabetisch sortiert sein, abgesehen von sämtlichen "Andere" Rollen welche immer am Ende der Liste stehen sollen.

Mockup

Kooha-2024-05-16-14-16-41

Tech-Spec

  • Umsetzung im SAC Wagon
  • Sortierung soll nach übersetztem Rollentext sein, nicht nach technischem Rollen-Klassennamen
  • Auswahl wird von Role::List#role_types berechnet
  • Sortierung ist bisher unklar, aber unwichtig. Falls dieselbe Methode noch an anderen Orten verwendet wird dürfte es egal sein wenn die Sortierung dort auch aktiv wird.
  • Es gibt Rollen die "Andere" heissen in diversen Gruppen, siehe auch GROUPS: Gruppen und Rollen anpassen #551

ToDo

  • Im SAC Wagon die Methode Role::List#role_types prependen, und super.sort mit passender Logik aufrufen
  • Specs schreiben
  • Mit angemessener Rolle "durchklicken"
  • CHANGELOG-Eintrag unter "unreleased" unten hinzufügen

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions