rphl / corona-widget

COVID-19 Widget ( Inzidenz / Impfquoten / Hospitalisierungen ) für iOS innerhalb Deutschlands 🇩🇪 (Kreis/Stadt + Bundesland + Trend)
Other
646 stars 95 forks source link

Widget zeigt nur Text Error in Line….. an #164

Closed Sajin56 closed 3 years ago

Sajin56 commented 3 years ago

Seit 2 Tagen bekomme ich nur noch die Meldung: Error on line 768:37: TypeError: undefined is not an object (evaluating 'completeDataObj[curDate].cases = value.cases') Wenn ich die betreffende Zeile lösche, zeigt das widget wieder was an, aber alle Inzidenzwerte werden auf Null gesetzt, also in meinem Fall Stadt/Landkreis/Bayern/Deutschland. Die Inzidenz in Bayern und Deutschland ist aber definitiv nicht Null. Kann mir da jemand helfen, damit das wieder läuft?

Liebe Grüße,

Sajin56

rphl commented 3 years ago

Danke für die Info. Schaue es mir nachher an was das Problem sein könnte. Vermute etwas mit der RKI API aber.

Sajin56 commented 3 years ago

Vielen Dank. Finde das Widget absolut super und freue mich sehr, wenn es wieder funzt. Danke für die Arbeit, die du dir damit machst.

rphl commented 3 years ago

Hmm kann das Problem nicht reproduzieren. Bei mir zeigt es für Bayern alles korrekt an:

Bildschirmfoto 2021-07-10 um 20 51 03

Funktioniert es mit einem anderen Standort? Hast du Widgetparameter gesetzt?

Sajin56 commented 3 years ago

Hallo Raphael,

So sieht das bei mir aus, sowohl auf meinem iPhone (IOS 14.7 beta5), das Foto ist iPad (auch 14.7 Beta5) und auf dem iPhone meiner Freundin mit IOS 14.6 (offizieller Release) sieht es seit dem 8.07. auch so aus. Wenn ich diesen Teil: { let curDate = Format.dateStr(value.date) completeDataObj[curDate].cases = value.cases }) Rausnehme (Zeile 770 +- 3 Zeilen), dann wird das Widget wieder angezeigt, aber alle Inzidenzen gehen auf 0, wie ich schrieb, auch Bayern und Deutschland.

Hab den Code ganz normal (schon mehrfach) von der Webseite github kopiert. Egal, ob ich Parameter setze (normal 0,48.88,12.54;1,48.91,12.68) für Landkreis Straubing-Bogen und Stadt Straubing, oder das rausnehme, kommt immer die Fehlermeldung. Auch wenn ich andere Koordinaten wähle, z.B. Regensburg kommt die Meldung. Ich hab auch keine Ahnung, woran das liegt, war ohne Änderung meinerseits von heute auf morgen so. Dachte auch, Fehler RKI API oder sonst was, geht bald wieder, war aber nicht so, es blieb.

Mit freundlichen Grüßen

Am 10.07.2021 um 20:52 schrieb Raphael @.***>:

 Hmm kann das Problem nicht reproduzieren. Bei mir zeigt es für Bayern alles korrekt an:

Funktioniert es mit einem anderen Standort? Hast du Widgetparameter gesetzt?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

rphl commented 3 years ago

Danke für die Info, kann jetzt den Fehler hier sehen. Checke es gerade.

PS: Habe mal deine Email Signatur (Name, Telefon & co) aus deinem Kommentar entfernt.

Sajin56 commented 3 years ago

Danke, ich dachte, ich schreibe eine Mail an dich direkt. Wußte nicht, dass ich es hier poste......... Danke dir.

rphl commented 3 years ago

Problem sollte jetzt im Widget gelöst sein. Das RKI meldet jedoch für deinen Standort keine Daten. Das Widget ignoriert es, und zeigt wieder die Daten aus dem Cache an ( Icon = ⚡️ )

image

Sonst wird eine generelle Meldung angezeigt, bis Daten wieder vom RKI kommen.

Bildschirmfoto 2021-07-10 um 21 26 36
Sajin56 commented 3 years ago

Super, tut wieder wie es soll. Tausend Dank.👍

Sajin56 commented 3 years ago

image

Zu früh gefreut, beim mir zeigt es überall 0 an, also auch Deutschland und Bayern, bei meiner Freundin geht es, da ist nur die Zahl für Bayern mit 14,x falsch, müßt bei 6,1 liegen.

Sajin56 commented 3 years ago

Hab eben mal bei Parameter einen anderen Ort eingegeben, da wurden Zahlen für D und BAY angezeigt, nun wieder auf meine Einstellung geändert und nun ist es nicht mehr 0, scheint also alles wieder zu gehen. Danke noch mal für die tolle Arbeit. Frage mich nur, warum das RKI für uns keine Zahlen liefert, evtl. Sind wir schon zu lange bei 0.....