Skip to content

Fehlende Ferien 2026, 2027#43

Open
ssgnoe wants to merge 2 commits intopaulbrejla:mainfrom
ssgnoe:ferien_2026_2027
Open

Fehlende Ferien 2026, 2027#43
ssgnoe wants to merge 2 commits intopaulbrejla:mainfrom
ssgnoe:ferien_2026_2027

Conversation

@ssgnoe
Copy link
Copy Markdown

@ssgnoe ssgnoe commented Jan 26, 2026

ADD :: fehlende Ferien 2026, 2027,
Quelle: https://www.schulferien.org/deutschland/ical/
Hoffe das Format passt so?

@mathisdt
Copy link
Copy Markdown

mathisdt commented Feb 2, 2026

Eine Sache ist mir aufgefallen, da ich für https://codeberg.org/mathisdt/ferien-bot dieselben Probleme habe: in den Daten von schulferien.org ist das Enddatum der Ferien (DTEND in der ICS-Datei) der erste Tag nach den Ferien, nicht der letzte Ferientag! Das war bisher in den Daten für die Ferien-API anders (es war der letzte Ferientag). Keine Ahnung, ob das einer Verwendung dieser Daten im Wege steht, ich wollte es nur anmerken.

@ssgnoe
Copy link
Copy Markdown
Author

ssgnoe commented Feb 3, 2026

Das ist so wie ich das sehe nicht wirklich ein Problem, das bedeutet nur, dass der Termin bis 00:00 des Folgetags geht. Wenn ich die Daten in einen "normalen" Kalender importiere werden die Termine korrekt angezeigt. Dh. ich gehe davon aus die Daten passen, wenn dann verarbeitet die API die Daten falsch?

@mathisdt
Copy link
Copy Markdown

mathisdt commented Feb 3, 2026

Mag sein, dass es das bedeutet, aber die Daten beinhalteten es bisher anders (Beispiel: Winterferien 2025, 2 Tage). Wenn es jetzt mit exklusivem Endtag neu hereinkommt, wird die Ferien-API es genau so behandeln wie die alten Daten, nämlich als ob der letzte Tag inklusive wäre. Habe ich getestet, es war leider genau so. Vielleicht gibt es ja eine Möglichkeit, der Ferien-API zu sagen, dass der letzte Tag exklusive zu rechnen ist, das weiß ich nicht...

@ssgnoe
Copy link
Copy Markdown
Author

ssgnoe commented Feb 4, 2026

die Frage ist, ob hier überhaupt noch was gemerged wird, oder ich mir doch selbst etwas vergleichbares baue, nutze die API eigentlich auch nur für einen Einmalimport in die eigene Datenbank, muss mir im Zweifel einen anderen Import bauen und direkt die .ics einlesen.

@ruebyi
Copy link
Copy Markdown

ruebyi commented Feb 5, 2026

DANKE Ich wollte eben schon die ICS für RLP raussuchen und einen entsprechenden PR erstellen.
Möchte auch für RLP einen Feriencounter auf Mastodon einrichten

@ssgnoe
Copy link
Copy Markdown
Author

ssgnoe commented Feb 10, 2026

Ich habe jetzt mit ungefähr einem Promt umgebaut auf folgende API: https://www.openholidaysapi.org/de/
Der liefert mir auf jeden Fall die Daten bis 2030

@mathisdt
Copy link
Copy Markdown

Der Ferien-Counter für Niedersachen (Mastodon-Account, Code) nutzt seit gestern die Daten von openholidaysapi.org (Repo), aber nicht die API direkt.

@ssgnoe Danke für den Tip!

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