From: Moritz Bunkus Date: Thu, 24 May 2007 14:14:11 +0000 (+0000) Subject: Durch einen der letzten Commits wurde die Funktion "yes" überschrieben. Die Ursprungs... X-Git-Tag: release-2.4.3^2~263 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=7715064f04ff1af8e2baec72ec7b8c68f7805a6b;p=kivitendo-erp.git Durch einen der letzten Commits wurde die Funktion "yes" überschrieben. Die Ursprungsfunktion wurde umbenannt. Sie wird nun aus der neuen "yes" aufrufen. Fix für Bug 656. Zusätzlich gibt es bei der Rückfrage, ob ein Angebot/ein Auftrag gelöscht werden soll, einen Button "Nein". --- diff --git a/bin/mozilla/oe.pl b/bin/mozilla/oe.pl index a6ea2ee24..e03e83eb1 100644 --- a/bin/mozilla/oe.pl +++ b/bin/mozilla/oe.pl @@ -2122,8 +2122,11 @@ sub delete {

$msg $form->{$ordnumber}

+ + @@ -2133,7 +2136,7 @@ sub delete { $lxdebug->leave_sub(); } -sub yes { +sub delete_order_quotation { $lxdebug->enter_sub(); if ($form->{type} =~ /_order$/) { @@ -2144,7 +2147,6 @@ sub yes { $err = $locale->text('Cannot delete quotation!'); } if (OE->delete(\%myconfig, \%$form, $spool)){ - $form->redirect($msg); # saving the history if(!exists $form->{addition}) { $form->{snumbers} = qq|ordnumber_| . $form->{ordnumber}; @@ -2152,6 +2154,8 @@ sub yes { $form->save_history($form->dbconnect(\%myconfig)); } # /saving the history + $form->info($msg); + exit(); } $form->error($err); diff --git a/locale/de/oe b/locale/de/oe index 64b8d9fab..4e638b722 100644 --- a/locale/de/oe +++ b/locale/de/oe @@ -294,6 +294,7 @@ $self->{subs} = { 'create_backorder' => 'create_backorder', 'customer_details' => 'customer_details', 'delete' => 'delete', + 'delete_order_quotation' => 'delete_order_quotation', 'delivery_customer_selection' => 'delivery_customer_selection', 'display_form' => 'display_form', 'display_row' => 'display_row',