Fix for recursion problems
Fix for recursion problems

When the cache didn’t hit, the former behavior resulted in an endless
loop if the server didn’t have data for the requested time.

marians/dwd-weather