Erstellt vor 19 Monaten

Geschlossen vor 19 Monaten

#2351 closed Fehler (fixed)

Druck von HTML-Seiten bringt Fehlermeldung im Browser.

Erstellt von: andreas.rudin@… Verantwortlicher: m.bunkus@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 3.0.0 unstable
Schweregrad: normal Stichworte:
Beobachter: andreas.rudin@…

Beschreibung

Wenn ich via Berichte- GUV oder Berichte -BWA einen Bericht erstelle oder von einem VErkaufs- oder Einkaufsdokument via die Druckfunktion eine HTML-Seite generieren will, so stellt der Browser die Seite nicht mehr dar, sondern bringt folgende Meldung:

You have chosen to open
rp.pl
which is a HTML-Dokument (3.5KB)
from https://kivi.revamp-it.ch:16443
what should Firefox do with this file?

Im Gegensatz zum korrekten Verhalten finden sich zusätzlich folgende zwei Zeilen im HTTP-Header:

Content-Disposition: attachment; filename=""
Content-Length: 3559

Darauf mit git bisect nach dem Fehler gesucht.
Ergebis:

20069819d0de7313f5f6fcc724d0ea35d8fd0bd6 is the first bad commit
commit 20069819d0de7313f5f6fcc724d0ea35d8fd0bd6
Author: Moritz Bunkus <m.bunkus@linet-services.de>
Date:   Wed Jul 3 10:05:35 2013 +0200

    Beim Drucken immer zuerst in temporäre Datei speichern

:040000 040000 d96433d4520d31a767ddd1040f2b3e6dadf0038d 984e3dde5be926eed0aaf24a8f2c210a2f47ffc4 M      SL

Verwendete Firefox-Version: 21

Änderungshistorie (2)

comment:1 Geändert vor 19 Monaten durch m.bunkus@…

  • Status von new nach accepted geändert
  • Verantwortlicher auf m.bunkus@… gesetzt

comment:2 Geändert vor 19 Monaten durch m.bunkus@…

  • Lösung auf fixed gesetzt
  • Status von accepted nach closed geändert

In 14de4f7cc44ebf65b4e68c95c3638c3e9d94df7c/erp:

Form::parse_template: "Content-disposition: attachment"-Header nur ausgeben, wenn Attachmentname bekannt

Fixt #2351.

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.