Skip to content

Rename venue Contact Information to Contact Email Address#49

Open
dd32 wants to merge 1 commit intoproductionfrom
fix/claude/1598-campus-connect-contact-field
Open

Rename venue Contact Information to Contact Email Address#49
dd32 wants to merge 1 commit intoproductionfrom
fix/claude/1598-campus-connect-contact-field

Conversation

@dd32
Copy link
Copy Markdown
Owner

@dd32 dd32 commented Mar 12, 2026

Summary

  • Renames the venue "Contact Information" field label to "Contact Email Address" in the admin UI, while preserving the existing Contact Information meta key for backward compatibility with stored data.
  • Makes this field mandatory before status can change to "Scheduled" for Campus Connect events, ensuring a specific point of contact is collected for each campus.
  • Adds a $labels parameter to display_meta_boxes() so field display names can differ from stored meta keys.

Fixes WordPress#1598

Test plan

  • Open a Campus Connect event in the admin and verify the venue section shows "Contact Email Address" instead of "Contact Information"
  • Verify that trying to change a Campus Connect event status to "Scheduled" without filling in the Contact Email Address field shows a validation error
  • Verify that non-Campus Connect events (WordCamp, Meetup) do not require the Contact Email Address field for Scheduled status
  • Verify that existing data saved under the "Contact Information" meta key still loads correctly in the renamed field

Generated with Claude Code

…uire for Campus Connect

Add a labels parameter to display_meta_boxes() so field display names can
differ from stored meta keys. This renames the venue "Contact Information"
field to "Contact Email Address" in the UI while preserving existing data
under the original meta key.

Also make this field mandatory before status can change to "Scheduled"
for Campus Connect events, ensuring a specific point of contact is
collected for each campus.

Fixes WordPress#1598

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