Fehlermeldung in der App: Datensatz kann nicht in der Datenbanktabelle course gefunden werden

Re: Fehlermeldung in der App: Datensatz kann nicht in der Datenbanktabelle course gefunden werden

von Ewald Dreesmann -
Anzahl Antworten: 0

Hallo,

danke für die Erklärung. Ich habe daraufhin folgende Punkte geprüft (Developer Mode, Sichtbarkeit auf der Website, Moodle Adminer):

  1. Es gibt (gab) in der Tabelle course keinen Kurs mit der Nummer 1179. Bei uns enden die IDs im 600er-Bereich.
  2. Rufe ich den Kurs im Browser direkt mit dem angegebenen Aufruf auf (also id=1179), erhalte ich die gleiche Fehlermeldung wie in der App. Das macht aber ja eigentlich auch keinen Sinn, da es den Kurs ja nicht gibt.
  3. Im Gegensatz zur App erhalte ich jedoch auf der Website nach dem Login und dem sofortigen, automatischen Anzeigen des Dashboards (wie auch in der App) keine Fehlermeldung
  4. Das testweise Zurücksetzen des Dashboards brachte keinen Erfolg. Eingeblendet sind nur originäre Standardblöcke.
  5. Ein Themewechsel hat ebenfalls keinen Einfluss auf die Fehlermeldung.

Demnach bliebe jetzt m. E. noch die Möglichkeit zu prüfen, ob evtl. Blöcke, Aktivitäten etc. sich auf einen Kurs mit der Nummer 1179 beziehen. Eine solche Abfrage könnte ich jedoch aus dem Stegreif nicht formulieren und müsste mich da erst einmal einarbeiten. Hierzu gibt es m. E. auch irgendwo einen Thread im englischen Forum.

Allerdings stellt sich mir die Frage, ob nicht allein die Tatsache, dass die Fehlermeldung auf der Website nicht reproduzierbar ist, schon den Rückschluss zulässt, dass es sich hier um einen Fehler in der App handeln müsste?