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

(PC-33676)[PRO] fix: Dont set all opening hours to closed when editin… #15825

Merged
merged 1 commit into from
Jan 14, 2025

Conversation

gmeigniez-pass
Copy link
Contributor

@gmeigniez-pass gmeigniez-pass commented Jan 13, 2025

…g a venue with no opening hours.

But de la pull request

Ticket Jira (ou description si BSR) : https://passculture.atlassian.net/browse/PC-33676

Objectif
Ne pas envoyer des openingHours avec des jours sans valeur d'ouverture quand on met à jour une venue qui n'a pas encore d'openingHour.

L'api des heures d'ouverture a pas été prévue pour gérer la différence entre "fermé" et "horaires d'ouverture non renseignées" lors d'une modif du lieu (on ne peut pas PATCH avec des valeurs d'ouverture null). L'api est à revoir, cette PR est juste un petit hack pour qu'au moins on ne set pas systématiquement les heures d'ouverture à "fermé" quand on update qqchose dans le lieu.

Vérifications

  • J'ai écrit les tests nécessaires
  • J'ai mis à jour le fichier des plans de tests du portail pro si nécessaire
  • J'ai mis à jour la liste des routes et des titres de pages du portail pro si j'en ai rajouté/modifié ou supprimé une.
  • J'ai relu attentivement les migrations, en particulier pour éviter les locks, et je préviens les équipes Shérif et Data
  • J'ai ajouté des screenshots pour d'éventuels changements graphiques
  • J'ai fait la revue fonctionnelle de mon ticket

@gmeigniez-pass gmeigniez-pass force-pushed the pc-33676-opening-hours-edit branch from 1c5a479 to db84d37 Compare January 13, 2025 10:54
@gmeigniez-pass gmeigniez-pass force-pushed the pc-33676-opening-hours-edit branch from db84d37 to 8c2a366 Compare January 13, 2025 13:50
Copy link
Contributor

github-actions bot commented Jan 13, 2025

Visit the preview URL for this PR (updated for commit f599036):

https://pc-pro-testing--pr15825-pc-33676-opening-hou-gdetchsf.web.app

(expires Wed, 15 Jan 2025 15:32:05 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 032d233ee67e1c50d6af12e29c936c7076770eb1

@gmeigniez-pass gmeigniez-pass force-pushed the pc-33676-opening-hours-edit branch from 8c2a366 to f599036 Compare January 13, 2025 15:21
@gmeigniez-pass gmeigniez-pass merged commit a4e807d into master Jan 14, 2025
22 checks passed
@gmeigniez-pass gmeigniez-pass deleted the pc-33676-opening-hours-edit branch January 14, 2025 10:59
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