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

Deprecate ReservationUnitPricing fields #1317

Merged
merged 11 commits into from
Oct 25, 2024

Conversation

ranta
Copy link
Collaborator

@ranta ranta commented Sep 4, 2024

🛠️ Changelog

  • Deprecate ReservationUnitPricing.status field
  • Deprecate ReservationUnitPricing.pricing_type field
  • Add ReservationUnitPricing.is_activated_on_begins field
  • Block publishing a reservation unit with invalid pricings

🧪 Test plan

  • Automated tests

🚧 Dependencies

  • None

🎫 Tickets

@ranta ranta added fix Fixes a bug refactor Refactors something breaking Requires frontend changes labels Sep 4, 2024
@ranta ranta self-assigned this Sep 4, 2024
Copy link
Collaborator

@matti-lamppu matti-lamppu left a comment

Choose a reason for hiding this comment

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

Check comments

@ranta ranta force-pushed the reservation-unit-pricing-status branch 2 times, most recently from 39f895b to aa2b77c Compare September 6, 2024 17:00
@City-of-Helsinki City-of-Helsinki deleted a comment from github-actions bot Sep 6, 2024
@ranta ranta force-pushed the reservation-unit-pricing-status branch from aa2b77c to 5aaba1f Compare September 10, 2024 08:40
reservation_units/tasks.py Outdated Show resolved Hide resolved
@ranta ranta force-pushed the reservation-unit-pricing-status branch 4 times, most recently from b78a58c to a7b8a6d Compare September 17, 2024 12:03
@matti-lamppu matti-lamppu changed the base branch from main to generate-reservation-series-holidays September 18, 2024 05:07
Base automatically changed from generate-reservation-series-holidays to ical September 18, 2024 11:05
Base automatically changed from ical to main September 18, 2024 11:14
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 18, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 18, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 18, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 18, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 18, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 18, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 18, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 22, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 22, 2024
@matti-lamppu matti-lamppu force-pushed the reservation-unit-pricing-status branch from 3d715e1 to 1580980 Compare October 22, 2024 09:07
@matti-lamppu matti-lamppu force-pushed the reservation-unit-pricing-status branch from 1580980 to 930e2ab Compare October 24, 2024 10:08
Copy link

sonarcloud bot commented Oct 24, 2024

joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 24, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 25, 2024
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 25, 2024
@matti-lamppu matti-lamppu merged commit 702e716 into main Oct 25, 2024
6 checks passed
@matti-lamppu matti-lamppu deleted the reservation-unit-pricing-status branch October 25, 2024 10:44
joonatank added a commit to City-of-Helsinki/tilavarauspalvelu-ui that referenced this pull request Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Requires frontend changes fix Fixes a bug refactor Refactors something
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants