Bug 614.
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 2 Apr 2007 10:50:27 +0000 (10:50 +0000)
committerSven Schöling <s.schoeling@linet-services.de>
Mon, 2 Apr 2007 10:50:27 +0000 (10:50 +0000)
Auch copy&paste Programmierung will gelernt sein... :/

bin/mozilla/is.pl
bin/mozilla/oe.pl

index bf64bb6..51f3762 100644 (file)
@@ -1667,10 +1667,7 @@ sub yes {
 sub e_mail {
   $lxdebug->enter_sub();
 
-  $form->{postasnew} = 1;
-  $print_post        = 1;
-
-  map { delete $form->{$_} } qw(printed emailed queued);
+  $print_post = 1;
 
   &post;
 
index 98e68d2..f55d5a7 100644 (file)
@@ -2538,18 +2538,7 @@ sub poso {
 sub e_mail {
   $lxdebug->enter_sub();
 
-  $form->{saveasnew}      = 1;
-  $form->{closed}         = 0;
   $form->{print_and_save} = 1;
-  map { delete $form->{$_} } qw(printed emailed queued);
-
-  # Let Lx-Office assign a new order number if the user hasn't changed the
-  # previous one. If it has been changed manually then use it as-is.
-  my $idx = $form->{type} =~ /_quotation$/ ? "quonumber" : "ordnumber";
-  if ($form->{saved_xyznumber} &&
-      ($form->{saved_xyznumber} eq $form->{$idx})) {
-    delete($form->{$idx});
-  }
 
   &save;