From: Sven Schöling <s.schoeling@linet-services.de>
Date: Fri, 29 May 2009 10:01:18 +0000 (+0000)
Subject: Fix für eini potentielles Randproblem in OE Masken, wenn sehr wenige Kunden im System... 
X-Git-Tag: release-2.6.0~17
X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=da6a7abf38c90ade772a9179e8f629f3bd1e42bf;p=kivitendo-erp.git

Fix für eini potentielles Randproblem in OE Masken, wenn sehr wenige Kunden im System sind, und vclimit auf sehr kleine Werte gesetzt ist.
---

diff --git a/bin/mozilla/oe.pl b/bin/mozilla/oe.pl
index c8cdcebd3..b3a65680f 100644
--- a/bin/mozilla/oe.pl
+++ b/bin/mozilla/oe.pl
@@ -237,7 +237,10 @@ sub order_links {
   }
 
   $form->{"old$form->{vc}"}  = $form->{$form->{vc}};
-  $form->{"old$form->{vc}"} .= qq|--$form->{"$form->{vc}_id"}| unless ($form->{"old$form->{vc}"} =~ m/--\d+$/);
+
+  if ($form->{"old$form->{vc}"} !~ m/--\d+$/ && $form->{"$form->{vc_}id}"}) {
+    $form->{"old$form->{vc}"} .= qq|--$form->{"$form->{vc}_id"}|
+  }
 
   $lxdebug->leave_sub();
 }