CustomerVendor: redirect nach Speichern
[kivitendo-erp.git] / SL / Controller / CustomerVendor.pm
index 9becb61..a0e7481 100644 (file)
@@ -19,6 +19,7 @@ use SL::DB::Pricegroup;
 use SL::DB::Contact;
 use SL::DB::FollowUp;
 use SL::DB::History;
+use SL::DB::Currency;
 
 # safety
 __PACKAGE__->run_before(
@@ -140,7 +141,7 @@ sub action_save {
 
   $self->_save();
 
-  $self->action_edit();
+  $self->redirect_to(action => 'edit', id => $self->{cv}->id);
 }
 
 sub action_save_and_close {
@@ -727,18 +728,7 @@ sub _pre_render {
     )
   ];
 
-  $query =
-    'SELECT curr
-     FROM defaults';
-  my $curr = selectall_hashref_query($::form, $dbh, $query)->[0]->{curr};
-  my @currencies = grep(
-    { $_; }
-    map(
-      { s/\s//g; $_; }
-      split(m/:/, $curr)
-    )
-  );
-  $self->{all_currencies} = \@currencies;
+  $self->{all_currencies} = SL::DB::Manager::Currency->get_all();
 
   $self->{all_languages} = SL::DB::Manager::Language->get_all();