-
Notifications
You must be signed in to change notification settings - Fork 10
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
[Öffnungszeiten] Popup öffnet sich nicht, Country code missing #35
Comments
Ich hab heut etwas reverse engieeniert und habe herausgefunden, das folgender JSON Blob funktioniert:
Das passt nun prima in unsere neue Struktur :).
Ich weiß nicht wie weit wir andere Europäischen Länder auch abdecken. Am Besten wäre es vllt. dann auch einfach die OverPass API Anfrage anzupassen und nicht nach Bounding Boxes zu gehen, sondern nach Ländern, bspw.:
Soll ich noch einen PR erstellen oder magst du die Änderungen einpflegen? |
Hey Chris ich habe heute den ganzen Tag relativ viel um die Ohren, wenn Du Zeit und Lust hast kannst Du gerne ein PR stellen. Ansonsten gehe ich das am Wochenende an. |
Hey, leider war dieses Wochende kaum Zeit um daran zu arbeiten. Ich habe eine grundsätzliche Frage: In deutschland hat jedes Bundesland eigene Feiertage, genügt das Land überhaupt um sinnvoll arbeiten zu können? Einzelne Abfragen zu den Ländern plus eine Angabe des Landes in der Abfrage ist auch grundsätzlich eine interessante Idee, weil man damit auch andere Dinge wie z.B. länderspezifische Popups u.ä. umsetzen könnte. Kann man denn ohne weiteres die Abfragen trennen? Der Löschvorgang zu Beginn darf z.B. nur einmal stattfinden. Ich habe nebenher das script update.sh geschrieben über das ich demnächst ein cronjob für automatische Updates umsetzen möchte und das auch so schon die Updates leichter macht. Evtl. hilft uns das auch bei diesem Problem. |
Dito
Ich denke schon.
Wenn ich mir das Nominatim Beispiel anschaue gibts da tatsächlich ‘state‘
‘‘‘
{"state":"Baden-Württemberg"}
‘‘‘
Das müsste man testen, indem man die Abfrage von mir nimmt und statt Area Deutschland, " Baden-Württemberg" nimmt, das scheint zu gehen.
Ich hab noch kein PR gemacht, aber bei meinem Test funktioniert es erstmal f. komplett DE
[updatedata.js](https://github.com/h8h/direktvermarkter/blob/new-data-structure/update_data.js)
und
[popu.js](https://github.com/h8h/direktvermarkter/blob/new-data-structure/js/popupcontent.js)
Das hat ich damals noch schnell gemacht, hatte bisher aber keine Zeit mehr weiter zu machen.
|
Abfrage der nominatim um Öffnungszeiten dem Land und dem Bundesland anzupassen #35
Revert "Abfrage der nominatim um Öffnungszeiten dem Land und dem Bundesland anzupassen #35"
Hey, danke für deine Arbeit, sehr coole Lösung. Ich habe mir das ganze angeschaut und gelegentlich wird der Ländercode nicht erkannt. Hier bei den Koordinaten #49.03224,8.35991,13z zum Beispiel, die Abfrage funktioniert, aber das Datum wird nicht erkannt: |
Gute Frage, das muss ich mir glaub ich in Ruhe anschauen. So atok finde ich keine Lösung, der geht nicht in den success, aber ein error gibt es auch nicht. Der Grund warum das ganze synchron laufen muss, ist das Popup gerendert sein muss, bevor die |
Fixed Bug Öffnungszeiten werden manchmal nicht dargestellt #35
Hey der nächste Schritt ist es die Änderungen vom Master in den New Data Structure Branch zu bringen. Da ist mittlerweile einiges zum nachziehen vorhanden. Evtl ist es anders herum einfacher. |
Ich denke auch, dann sollte ich mich da mal ran machen oder :) |
Gerne ich unterstütze dabei wo ich kann, habe diese Woche aber wenig Zeit dafür. |
Siehe #34
Also bei mir (
acme.im
) kommt in der Console"uncaught exception: Country code missing which is needed to select the correct holidays (see README how to provide it)"
Lt. der opening_hours documentation README.md, steht da drin
Somit sollte das nominatim_object noch initialisiert werden und dann solltes es wieder funktionieren.
The text was updated successfully, but these errors were encountered: