From 501c8ff56022a64554bd8b487bbe65fab60ec8f4 Mon Sep 17 00:00:00 2001 From: "Martin Helmling martin.helmling@octosoft.eu" Date: Mon, 13 Jun 2016 13:38:14 +0200 Subject: [PATCH] vendornotes auch als notes Form Variable MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Wie in SL/IS.pm ( c0ed7d2fa ) werden hier die notes doppelt zurückgegeben. fixup durch löschen von notes vor kopieren Auch hier kann es passieren dass die notes von Dokumenten z.B. Rechnung durch die notes des Lieferanten (Kunden) in den Forms-Variablen überschrieben werden, dann beim Drucken der falsche Text in der (LateX) Rechnung landet. --- SL/IR.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SL/IR.pm b/SL/IR.pm index 620fa1847..90dbbab96 100644 --- a/SL/IR.pm +++ b/SL/IR.pm @@ -1465,8 +1465,8 @@ sub vendor_details { LIMIT 1|; my $ref = selectfirst_hashref_query($form, $dbh, $query, $form->{vendor_id}, @values); - # remove id and taxincluded before copy back - delete @$ref{qw(id taxincluded)}; + # remove id,notes (double of vendornotes) and taxincluded before copy back + delete @$ref{qw(id taxincluded notes)}; @wanted_vars = grep({ $_ } @wanted_vars); if (scalar(@wanted_vars) > 0) { -- 2.20.1