thomasklein / Mantis2mite

Mantis2mite connects your Mantis account with your mite.account. Track your time easily on issues within Mantis and get them automatically send to mite.
http://mite.yo.lk/
MIT License
7 stars 3 forks source link

JS-Fehlermeldungen bei AJAX-Requests #2

Closed 01-Scripts closed 14 years ago

01-Scripts commented 14 years ago

Hallo, ich mal wieder:

Wenn AJAX-Requests an den Mite-Server geschickt werden (z.B. beim Senden neuer Zeiten etc.) wird immer eine JS-Fehlermeldung "Speichern fehlgeschlagen" und ähnliches am oberen Seitenende eingeblendet. Entgegen der Fehlermeldung wurde die Zeit aber erfolgreich gesendet.

Entsprechende Fehlermeldungen werden bei jeglichen Ajax-Requests angezeigt - und alle Requests funktionieren in Wahrheit.

Das bei den Issues in der Readme beschriebene "Connecting to mite and sending time entries takes forever"-Problem konnte ich mit dem gegebenen PHP-Codeschnipsel nicht reproduzieren. Der Seiteninhalt wurde sofort angezeigt << 3s.

Gruß, Michael

thomasklein commented 14 years ago

Hallo Michael! War der Fehler schon immer da, oder ist er jetzt erst bei dir aufgetaucht?

Grüße, Thomas

01-Scripts commented 14 years ago

War von Anfang an da. Hab mich aber jetzt erst weitere darum gekümmert.

thomasklein commented 14 years ago

Hey! Welche Fehlermeldung kommt da genau? Wenn am Ende steht "Eine detailierte Fehlermeldung findest du in der Javascript Konsole." dann schau mal bitte mit Hilfe von Firebug in der Javascript-Konsole nach, was da steht.

01-Scripts commented 14 years ago

Beim Senden eines Zeiteintrags zu mite erscheint folgende Meldung: http://www.01-scripts.de/upload/mantis2mite.gif In der Fehlerconsole findet sich dann das: Error: Timeout thread: delay 13 ms An application error occurred. Check '/mantis/plugins/Mantis2mite/partials/handlePartial.php?partial=time_entry_process' for existence and errors!

Warning: Hier wird mir der Inhalt meiner 404-Errorseite angezeigt

Beim Löschen eines Eintrags kommt die Fehlermeldung "undefined" Die Fehlerkonsole meldet dann u.a.: Timeout thread: delay 13 ms Error in MITE.getMsg(): Message with key "errorDeletingTimeEntry" was not found on this page!

thomasklein commented 14 years ago

Hmm, das ist schon komisch. Ist das System online, so dass ich mal mit einem Gastaccount drauf zugreifen könnte?

thomasklein commented 14 years ago

Problem waren Tabs in einer header-Anweisung, mit der manche Server nicht umgehen konnten. Siehe: http://github.com/thomasklein/Mantis2mite/commit/3d73fab9c46f207c1a1e0083bee2a89c17942f4b