Skip to content

Conversation

@owlpharoah
Copy link
Contributor

@owlpharoah owlpharoah commented Oct 31, 2025

Problem

While testing changes to the MusicBrainz server, contributors need to verify behavior involving email-confirmed users. However, the local development database lacks test users with emails when using sanitized dumps, making it hard to test features dependent on email confirmation.

Solution MBS-14183

Modified $EDITOR_SANITISED_COLUMNS in lib/MusicBrainz/Server/Constants.pm to automatically generate placeholder emails in the format editor-{editor-id}@musicbrainz.invalid instead of blank strings.

@owlpharoah owlpharoah force-pushed the mbs-14183 branch 2 times, most recently from 0bf146e to 1efe1d3 Compare October 31, 2025 05:02
@reosarevok
Copy link
Member

reosarevok commented Oct 31, 2025

You can just drop the MBS-14137 commit and force-push rather than remove the code in the next commit :)

@owlpharoah owlpharoah force-pushed the mbs-14183 branch 4 times, most recently from 32b9e8a to 5a4b49b Compare November 13, 2025 09:23
@owlpharoah owlpharoah requested a review from mwiencek November 13, 2025 09:46
Copy link
Member

@mwiencek mwiencek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for quickly addressing the feedback!

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.

3 participants