Bugfix: Menu render Fehler bei WebDav und Belegen mit Punkt in Belegnummer
authorJan Büren <jan@kivitendo-premium.de>
Mon, 6 Jan 2014 15:37:00 +0000 (16:37 +0100)
committerJan Büren <jan@kivitendo-premium.de>
Mon, 6 Jan 2014 15:37:00 +0000 (16:37 +0100)
Nur den Zeitstempel vor dem letzten Punkt einsetzen (Druckfehler bei aktivierten WebDAV FileCopy)
fixes #2394

SL/Common.pm
doc/changelog

index 127209a..82cadbf 100644 (file)
@@ -647,7 +647,7 @@ sub copy_file_to_webdav_folder {
 
   my $timestamp =  get_current_formatted_time();
   my $new_file  =  File::Spec->catfile($form->{cwd}, $webdav_folder, $form->generate_attachment_filename());
-  $new_file     =~ s/\./$timestamp\./;
+  $new_file =~ s{(.*)\.}{$1$timestamp\.};
 
   if (!File::Copy::copy($current_file, $new_file)) {
     $::lxdebug->message(LXDebug::WARN(), "Copy file from $current_file to $new_file failed: $ERRNO");
index ef3f98a..beaa2b5 100644 (file)
@@ -45,7 +45,7 @@ Kleinere neue Features und Detailverbesserungen:
 
 - Rechte für die Anzeige von Debitoren- und Kreditorenbuchungen in Berichten
 __Es kann sinnvoll sein, den Standardeinkäufern und Verkäufern keinen Zugriff
-__auf Debitoren- oder Kreditorenbuchungen zu geben. Debitorenbuchungen werden 
+__auf Debitoren- oder Kreditorenbuchungen zu geben. Debitorenbuchungen werden
 __meist nur für die Mahngebührenrechnungen verwendet, da ist das nicht so
 __interessant, aber bei Kreditorenbuchungen werden oft Sachen gebucht, die
 __nichts mit Wareneinkauf zu tun haben, und nicht jeder sehen soll. Für diesen
@@ -103,6 +103,8 @@ Wichtige Änderungen:
 - Perl v5.10.1 oder neuer und PostgreSQL v8.4 oder neuer werden
   zwingend vorausgesetzt.
 
+Bugfixes:
+ - Punkt in Belegnummer korrekt für WebDAV File Feature escapt (Bug 2394)
 
 
 2012-12-10 - Release 3.0.0