Der Zahnrad-Button sollte für Personen mit ausreichenden Berechtigungen angezeigt werden und dient dazu, einem Umfrageadministrator eine Liste möglicher Aktionen anzuzeigen, z. B. zum Schließen der Umfrage.
Er sollte nicht für Personen angezeigt werden, die keine möglichen Aktionen haben.
Praktisch das gesamte Umfrage-Plugin wurde letzte Woche nach Glimmer migriert.
Dies sieht wie eine geringfügige Regression aus.
Ich habe einen PR erstellt und werde versuchen, ihn morgen abzuschließen. (Er funktioniert, aber es fehlen Unit-Tests)
main ← merefield:poll_cog_button_fix
opened 09:36PM - 08 Jul 24 UTC
relates to #27204
see: https://meta.discourse.org/t/what-is-the-gear-button-… under-the-poll-for/315477/2
During migration of Poll plugin from widget basis to glimmer, some functionality was inadvertently dropped:
* A single button should appear instead of the dropdown menu when there is only one valid "poll admin" action
* No button should appear when there are no valid "poll admin" actions for current user
This PR restores the original behaviour and adds test coverage (that didn't exist prior to migration, partly why it wasn't caught earlier)
8 „Gefällt mir“