Skip to content

Credited by CivFix label on event hours - #60

Merged
byteful merged 2 commits into
feat/admin-user-hours-contractfrom
feat/host-hours-official-label
Sep 27, 2026
Merged

byteful merged 2 commits into
feat/admin-user-hours-contractfrom
feat/host-hours-official-label

Conversation

@byteful

@byteful byteful commented Sep 27, 2026 •

Copy link
Copy Markdown
Member

What changed

On a finished event's "Volunteer hours" card, a credit that a CivFix operator added for someone who isn't on the event's list now reads "Credited by CivFix" instead of "Former attendee". Web and mobile.

Before you start

Verify

[Admin]

  1. Open "Users", pick the citizen, open "Hours", click "Credit hours", pick the ended event under "Event credit", enter "1", type a reason and confirm — Expect: toast " · +1 h"

[Web]

  1. As the host, open the ended event — Expect: the "Volunteer hours" card has a row "Credited by CivFix" with "1 hrs", and the total includes it
  2. In Settings open "Language" and pick "Español", then reopen the event — Expect: the row reads "Acreditado por CivFix"

[Mobile]

  1. As the host, open the same event — Expect: the row reads "Credited by CivFix" with "1 hrs"

Regression

Host hours card — [Web] [Mobile]

  1. On the same event, look at attendees the host credited — Expect: they show their names; your own row shows "You"
  2. Credit an attendee as the host, then remove them from the event ("More options for " → "Remove from event") — Expect: their row reads "Former attendee"

Not covered

  • German and Korean wording: only Spanish is checked here; all four languages carry the label.

@byteful
byteful merged commit 7b8532b into feat/admin-user-hours-contract Sep 27, 2026
@byteful
byteful deleted the feat/host-hours-official-label branch September 27, 2026 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant