From: Moritz Bunkus Date: Wed, 10 Jan 2007 15:32:31 +0000 (+0000) Subject: Beim Anlegen einer Einheit bei allen Einheiten nachsehen, ob es eine Einheit mit... X-Git-Tag: release-2.4.1~1^2~70 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=3de3c10083058df01ea675e9db04b1a67f9713d0;p=kivitendo-erp.git Beim Anlegen einer Einheit bei allen Einheiten nachsehen, ob es eine Einheit mit diesem Namen bereits gibt, nicht nur bei den Einheiten gleichen Typs. Fix für Bug #494. --- diff --git a/bin/mozilla/am.pl b/bin/mozilla/am.pl index 42aa6d5b2..e39d1193a 100644 --- a/bin/mozilla/am.pl +++ b/bin/mozilla/am.pl @@ -3618,7 +3618,8 @@ sub add_unit { $form->isblank("new_name", $locale->text("The name is missing.")); $units = AM->retrieve_units(\%myconfig, $form, $form->{"unit_type"}); - $form->show_generic_error($locale->text("A unit with this name does already exist.")) if ($units->{$form->{"new_name"}}); + $all_units = AM->retrieve_units(\%myconfig, $form); + $form->show_generic_error($locale->text("A unit with this name does already exist.")) if ($all_units->{$form->{"new_name"}}); my ($base_unit, $factor); if ($form->{"new_base_unit"}) {