]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/File/Backend/Filesystem.pm
GetModels Filtered: neuer Modifer »any« für logisches oder
[kivitendo-erp.git] / SL / File / Backend / Filesystem.pm
index 92292838090ca6e28121644edeafdaac3af60161..ec67d7414f474f562dd25e0e45de8f3f7abeadf4 100644 (file)
@@ -79,6 +79,9 @@ sub save {
     print OUT $params{file_contents};
     close(OUT);
   }
+  if ($params{mtime}) {
+    utime($params{mtime}, $params{mtime}, $tofile);
+  }
   return 1;
 }
 
@@ -98,7 +101,7 @@ sub get_mtime {
   die "No file found at $path. Expected: $params{dbfile}{file_name}, file.id: $params{dbfile}{id}" if !-f $path;
 
   my @st = stat($path);
-  my $dt = DateTime->from_epoch(epoch => $st[9])->clone();
+  my $dt = DateTime->from_epoch(epoch => $st[9], time_zone => $::locale->get_local_time_zone()->name, locale => $::lx_office_conf{system}->{language})->clone();
   return $dt;
 }