Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix broken devsite data seeding #460

Merged
merged 1 commit into from
Jun 1, 2022
Merged

Fix broken devsite data seeding #460

merged 1 commit into from
Jun 1, 2022

Conversation

johnbaldwin
Copy link
Contributor

  • devsite.seed was not updated when figures.backfill was moved to figures.pipeline.backfill. This fixes that issue
  • devsite.settings needed to have FIGURES key preset. This was causing devsite seed to fail too
  • Improved the user creation integrity error by displaying the email address. Users are dynamically generated with Faker and sometimes the same email address is used. While not strictly needed, it may help the developer experience a little bit by seeing what email generated caused the collision

* `devsite.seed` was not updated when `figures.backfill` was moved
to `figures.pipeline.backfill`. This fixes that issue
* `devsite.settings` needed to have `FIGURES` key preset. This was
causing devsite seed to fail too
* Improved the user creation integrity error by displaying the email
address. Users are dynamically generated with `Faker` and sometimes the
same email address is used. While not strictly needed, it may help the
developer experience a little bit by seeing what email generated caused
the collision
@johnbaldwin
Copy link
Contributor Author

Thanks @OmarIthawi !

@johnbaldwin johnbaldwin merged commit e7915c8 into main Jun 1, 2022
@johnbaldwin johnbaldwin deleted the john/fix-devsite-seed branch June 1, 2022 22:50
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.

2 participants