Keine Datenbankhandle aufmachen und dann nicht zumachen.
Teilfix für #2349
AM.pm::get_warehouse: keinen teuren Cross Join
Ein Cross Join wird nicht benötigt, weil nur die Existenz einer Zeilein mind. einer der beiden relevanten Tabellen interessant ist. Dasauch entsprechend coden.
Fixt #2359.
Filtern nach Kunden-/Lieferantentyp bei Angeboten u. Aufträgen
Tippfehler bei den reservierten Methoden. save_ sollte natürlich save sein.
Wozu haben wir tests für sowas?
Form::parse_template: nur dann in WebDAV-Ordner kopieren, wenn Typ bekannt ist
Soll z.B. nicht für GuV oder BWA ziehen. Fixt #2352.
Form::parse_template: "Content-disposition: attachment"-Header nur ausgeben, wenn Attachmentname bekannt
Fixt #2351.
kleinen Typo gefixt.
Partpicker: auch beim JavaScript-Menü die CSS-Klassen für die 16x16-Icons laden
CustomerVendor: redirect über Controller::redirect_to
Revisionen anzeigen
Auch abrufbar als: Atom