Umbennenen von Datei mit mehreren Versionen
authorMartin Helmling martin.helmling@octosoft.eu <martin.helmling@octosoft.eu>
Thu, 26 Oct 2017 08:50:53 +0000 (10:50 +0200)
committerJan Büren <jan@kivitendo.de>
Thu, 18 Oct 2018 08:33:47 +0000 (10:33 +0200)
Generell können generierte Dokumente nur alle den gleichen Namen haben.
Beim Umbennen wird ggf. auch die Version mitgeschickt. Diese muss aus de rID herausgefiltert werden

bei #102

SL/Controller/File.pm

index 67dfd74..7a85106 100644 (file)
@@ -135,7 +135,8 @@ sub action_ajax_unimport {
 
 sub action_ajax_rename {
   my ($self) = @_;
-  my $file = SL::File->get(id => $::form->{id});
+  my ($id, $version) = split /_/, $::form->{id};
+  my $file = SL::File->get(id => $id);
   if ( ! $file ) {
     $self->js->flash('error', $::locale->text('File not exists !'))->render();
     return;