developmentseed / osm-teams

Teams for OpenStreetMap!
https://mapping.team
MIT License
27 stars 5 forks source link

Assign badge in modal #430

Open LanesGood opened 1 year ago

LanesGood commented 1 year ago

The current page approach for badges results in a number of potential concerns/bugs:

Assigning a badge in a modal would be a more straightforward way to approach this. The individual badge page at /organizations/:orgid/badges/:badgeid and badge-user-assignment page at /organizations/:orgid/badges/:badgeid/assign/:userid are both likely still necessary and useful; the badgeless assignment page at /organizations/:id/badges/assign/:userid is the one that seems most helpfully replaced by a modal.

Page refresh actions would be necessary, but this would seem to also help pave the way to team badges for teams which are not part of an organization.