Skip to content

Badge assignment on win approval #686

Open

Description

@ShantKhatri

Summary

Award a winner badge to the submitter and any registered teammates once a win is approved.

Contexts

Only teammates with DevCard accounts get the badge; plain-text teammates get linked later if they sign up.

Tasks

  • Assign badge to submitter on approval
  • Assign badge to all registered teammates
  • Backfill badge if a plain-text teammate later creates a DevCard account

Acceptance Criteria

  • Badge appears on all eligible profiles immediately after approval
  • Late sign-ups get retroactively linked and badged
  • Tests added

Area

backend

Difficulty

Intermediate

Activity

  1. added
    level:intermediateModerate difficulty contribution requiring some project understanding. (+35 pts)
    on Jul 12, 2026
  2. github-actions commented on Jul 12, 2026

    @github-actions
    Contributor

    Hi @ShantKhatri,

    Thanks for opening this issue.
    
    Please reply with one of the following areas so the issue can be routed to the appropriate team member:
    
    - /backend
    - /web
    - /mobile
    - /devops
    
    Once an area is selected, the corresponding label will be added automatically.
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendlevel:intermediateModerate difficulty contribution requiring some project understanding. (+35 pts)

    Type

    No type

    Projects

    • Status
      Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions