rphl / corona-widget

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

Fehler - Daten konnten nicht geladen werden... #33

Closed Lord-N1KON closed 3 years ago

Lord-N1KON commented 3 years ago

Hi, hab mir den Script grade über Scriptable geladen leider zeigt er immer nur Fehler an ?? Reload was da steht bringt nix.. 4914B74C-CC6D-4085-B07C-A1AE7798AC71 Bitte um Hilfe ?!

rphl commented 3 years ago

Wenn du es direkt in Scriptable ausführst (Play Button drücken)

Gibt es Fehler auf der Konsole?

Lord-N1KON commented 3 years ago

2020-11-05 21:13:42: No cache id in "WidgetParameter" found. See readme.

rphl commented 3 years ago

Hmm, das deutet drauf hin das etwas mit dem Abruf der Daten nicht funktioniert hat.

Füge mal in neue Zeile 462 folgendes ein: console.warn(e) und führ es nochmal aus. Evtl gibt das mehr details zum Fehler

Lord-N1KON commented 3 years ago

Leider immer noch der selbe Fehler 😞

rphl commented 3 years ago

Der Befehl den ich gepostet habe zeigt nur mehr Details zum Fehler an. Damit ich prüfen kann was die Lösung sein könnte.

Was ist die Ausgabe nachdem du den Befehl hinzugefügt hast und auf Play gedrückt hast?

Lord-N1KON commented 3 years ago

BACFF51A-8101-4B6B-8C20-8C64BCBB6E7D Hab ich das so richtig eingefügt?

electric-m commented 3 years ago

Selbes Problem hier:

2020-11-05 21:31:36: No cache id in "WidgetParameter" found. See readme.

BE73B783-6AFD-4B1B-A0CE-5BB068A9E1E2

rphl commented 3 years ago

Anscheinend sind die Zeilen in der App verschoben. Müsste bei dir zwischen 459 und 460 sein

Um es einfacher zu machen habe ich den Befehl direkt in das Script gepackt.

Du müsstest es einmal komplett neu rein kopieren und ausführen.

Lord-N1KON commented 3 years ago

2020-11-05 21:42:16: TypeError: null is not an object (evaluating 'obj._scriptable_keys') 2020-11-05 21:42:16: No cache id in "WidgetParameter" found. See readme.

electric-m commented 3 years ago

Anscheinend sind die Zeilen in der App verschoben. Müsste bei dir zwischen 459 und 460 sein

Um es einfacher zu machen habe ich den Befehl direkt in das Script gepackt.

Du müsstest es einmal komplett neu rein kopieren und ausführen.

Dem kann ich nicht folgen? Habe noch mal komplette die RAW Source von dir übernommen und so sehen die entsprechenden Zeilen aus (es geht immer noch nicht):

7F6E143F-422E-49ED-9A66-FCB7F9AEB686

electric-m commented 3 years ago

Jetzt folgendes im LOG:

2020-11-05 21:44:23: TypeError: null is not an object (evaluating 'obj._scriptable_keys') 2020-11-05 21:44:23: No cache id in "WidgetParameter" found. See readme.

rphl commented 3 years ago

@Lord-N1KON FM-500 Hmm danke für die Info.

Ich checke es mal direkt 2020-11-05 21:44:23: TypeError: null is not an object (evaluating 'obj._scriptable_keys') sollte natürlich nicht kommen.

Die zweite Ausgabe ist wohl ein Folgefehler

Lord-N1KON commented 3 years ago

Genau wie bei mir..

rphl commented 3 years ago

Hello. Habe mal ein Update online gestellt. Das sollte das Problem beheben. 🙈

Gerne testen und Danke fürs Feedback.

electric-m commented 3 years ago

Erst mal danke für’s Schnelle Bearbeiten! Leider hat der Fix keine Abhilfe gebracht! Identischer Fehler wie zuvor.

electric-m commented 3 years ago

@Lord-N1KON wie sieht’s bei dir aus?

graylayy commented 3 years ago

Ich hatte den Fehler gerade auch, jetzt funktioniert es aber

electric-m commented 3 years ago

Ich hatte den Fehler gerade auch, jetzt funktioniert es aber

Bei mir wie gesagt nach wie vor nicht. iOS 14.1 scriptable 1.6.1

rphl commented 3 years ago

@FM-500 Hast du noch ältere JSON Dateien vom Widget im Ordner liegen? Wie sieht die JSON jetzt aus (Falls eine neue angelegt worden ist)

morfeus3009 commented 3 years ago

Selber Fehler uneins hier bei mir

electric-m commented 3 years ago

@FM-500 Hast du noch ältere JSON Dateien vom Widget im Ordner liegen? Wie sieht die JSON jetzt aus (Falls eine neue angelegt worden ist)

Scriptable hat keine Ordner, also nur die JSON und zwar die aktuelle RAW hier von GIT. Testweise nochmal über die Scriptable als zweite Instanz geladen, selber Fehler.

rphl commented 3 years ago

Das Widget erstellt welche fürs Zwischenspeichern. Diese sind im Format JSON. Ich meine nicht das Skript (JS) Siehe "Dateien (App) > Icloud > Scriptable > coronaWidget

Der "coronaWidget" kann gelöscht werden (Achtung man verliert dadurch die Chronik/Trends). Dieser wird beim nächsten mal wieder angelegt..

morfeus3009 commented 3 years ago

Hab eben den Code unter Manual händisch kopiert und das Widget erstellt. Jetzt scheint es zu funktionieren

rphl commented 3 years ago

@morfeus3009 Hattest du es zuvor via Scriptable Gallery erstellt?

electric-m commented 3 years ago

Das Widget erstellt welche fürs Zwischenspeichern. Diese sind im Format JSON. Ich meine nicht das Skript (JS) Siehe "Dateien (App) > Icloud > Scriptable > coronaWidget

Der "coronaWidget" kann gelöscht werden (Achtung man verliert dadurch die Chronik/Trends). Dieser wird beim nächsten mal wieder angelegt..

Tatsache. Danke für den Hinweis, ich habe den Ordner komplett leer gemacht und nun manuell ein Widget erstellt und deinen Code eingefügt, jetzt geht es!

Lord-N1KON commented 3 years ago

Mit der jetzt aktuellen von hier läuft es jetzt ! 👍

Hab vorhin auf iOS 14.2 Update gemacht vllt liegt es ja daran das es bei mir läuft..?

Vielen Dank für die schnelle Hilfe !

electric-m commented 3 years ago

Jetzt geht es um Übrigen auch via Gallery. Nach deinem Hinweis vermute ich, dass da alte Dateien von vorherigen Widgets das Problem darstellten.

rphl commented 3 years ago

@Lord-N1KON Das klingt schon mal super. Habe selbst noch 14.1.

Jetzt geht es um Übrigen auch via Gallery. Nach deinem Hinweis vermute ich, dass da alte Dateien von vorherigen Widgets das Problem darstellten.

@FM-500 Denke weil die cachedatei jetzt existieren. Dalls die gelöscht werden sollten würde vermutlich das problem wieder auftreten.

Denke ich muss Simon B. von Scriptable wegen eines Script updates in Gallery schreiben. Das Gallery system ist leider noch sehr simpel.

Lord-N1KON commented 3 years ago

Das lustige ist nur mit der Version hier von GitHub wird der R-Wert mit 1,02 angezeigt über die AppGallery steht da nur 1

rphl commented 3 years ago

1,02 ist korrekt. Hatte ich heute korrigiert.

Die Galleryversion updated anscheinend nicht wirklich auf den letzten stand von hier.

electric-m commented 3 years ago

Hatte sich schon bei ähnlichen Widgets den Fall, dass eines den Trend nach oben zeigte, was sich an dem Tag korrekt war, und das andere nach unten, was keinen Sinn machte.

Insgesamt wärs natürlich genial, wenn die Gallery über kurz oder lang eine Update Funktion hätte, um die jeweils aktuellsten Versionen via Git zu erhalten.

dennerforen commented 3 years ago

Ich nutze die auto updates von kevinhub

Scriptdu.de

electric-m commented 3 years ago

Ich nutze die auto updates von kevinhub

Scriptdu.de

Ja, hab‘ ich auch drauf, aber natürlich ist direkte Integration noch etwas nicer.

dennerforen commented 3 years ago

Naja,nutzt ja nix,wenn es nicht funktioniert. Auch auf die updates achten, gab heute 2 updates von scriptable und 14.2 final ist zum installieren da.

morfeus3009 commented 3 years ago

@morfeus3009 Hattest du es zuvor via Scriptable Gallery erstellt?

Ja...hatte ich...aber so ganz sauber läufts immer noch nicht...heut morgen war es im Widget mit Fehler und ging erst nachm Öffnen über Scriptable wieder