Skip to content

Move affiliation dates into affiliations section#1432

Draft
maebeale wants to merge 1 commit intomainfrom
maebeale/profile-date-fields
Draft

Move affiliation dates into affiliations section#1432
maebeale wants to merge 1 commit intomainfrom
maebeale/profile-date-fields

Conversation

@maebeale
Copy link
Collaborator

Summary

  • Move "Affiliated since" and "Facilitator since" date displays from the "Important dates" section into the "Affiliations" section on person edit form
  • Move "Affiliated since" from "Background Info" into the "Affiliations" section on org edit form
  • Add "Facilitator since" display to org edit form (was missing, decorator methods already existed)

Why

These date fields are derived from affiliation records but were displayed far from them on the form, making the connection unclear. Grouping them with the affiliations section makes the UI more intuitive.

Test plan

  • Visit person edit — verify "Affiliated since" and "Facilitator since" appear inside the Affiliations section with tooltips intact
  • Verify "Birthday" and "Member since (override)" remain in the Important dates section
  • Visit org edit — verify "Affiliated since" and "Facilitator since" appear inside the Affiliations section
  • Verify tooltips, warning icons, and Stimulus live-update targets still work
  • Check admin vs non-admin views render correctly

🤖 Generated with Claude Code

…org edit

The affiliated since and facilitator since date displays were in the
"Important dates" section (person) and "Background Info" section (org),
far from the affiliation records they describe. Move them into the
Affiliations section on both forms so dates and records are together.

Also adds facilitator since display to the org edit form.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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