Erreurs dans les heures d'ouverture
publié le , mis à jourDécrivez votre problème, votre suggestion
Je viens de repérer quelques problèmes dans ces heures d'ouverture ci-dessous. Non seulement elles ne correspondent pas à celles indiquées pour le même lieu dans OSM (le lieu concerné est ouvert le mardi), mais en plus, la mention "fermé jusqu'à mardi minuit" n'est même pas cohérente avec les heures mentionnées.
Système d'exploitation
Linux
Navigateur
Chrome
pmiossec
Est-ce que vous pouvez donner l'URL cartes.app de ce lieu?
esmenard
Le mardi en question devait être le 14 juillet (et je viens de voir par hasard que c'est pareil ce samedi, le 15 août). Il faudrait indiquer qu'il y a une fermeture exceptionnelle ce jour là plutôt que juste "Fermé".
laem
Bonne idée ! À voir dans getNextChanges() et trouver comment dans notre code savoir que c'est une fermeture exceptionnelle, et pas régulière. Peut-être que la bibliothèque qu'on utilise, opening_hours, que je viens d'ailleurs de mettre à jour, nous aide à le détecter :)
esmenard
Oui, j'ai un peu regardé la doc de opening_hours, on peut récupérer la règle qui définit les horaires à une date donnée avec un truc du genre :
let rule_index = oh.getMatchingRule(date); let matching_rule = oh.prettifyValue({ rule_index: rule_index });puis si
matching_rulecontientPH,SH, un jour unique ou une liste discrète de jours, on sait que c'est une modification d'horaires exceptionnelle. Là où je sèche un peu, c'est pour les intervalles, comment faire la différence entre un lieu dont les horaires sont exceptionnellement changés pendant une certaine durée d'un autre où les horaires changent de manière normale au cours de l'année (surtout que cette distinction est assez subjective).