get_puzzle() handled nicht, wenn ein Puzzle noch nicht existiert
get_puzzle() in aoc.py gibt aktuell immer die bytes zurück die AOC API gegeben hat, aber wenn ein Tag noch nicht ist, oder ein sonstiger Fehler aufgetreten ist, sollte die Funktion entweder einen Fehler werfen oder None zurückgeben. Ansonsten kann es sehr leicht passieren, dass ausversehen die Fehlermeldung die die AOC API zurückgibt als Puzzle in unserer Datenbank gespeichert wird.
Hinweis: Die AOC API setzt den HTTP Status Code auf 200 wenn alles erfolgreich war und wahrscheinlich 404 wenn das Puzzle noch nicht existiert.
Edited by Jake