Compare commits

..

No commits in common. "master" and "1.0.0" have entirely different histories.

View file

@ -43,30 +43,11 @@ namespace SynologyCertificateExporter.Services
var cpFrom = _synoDirectory + "/" + certificate.Name + "/" + fileName; var cpFrom = _synoDirectory + "/" + certificate.Name + "/" + fileName;
var cpTo = exportDirectory + "/" + fileName; var cpTo = exportDirectory + "/" + fileName;
if (File.Exists(cpTo))
{
var cpFromFileInfo = new FileInfo(cpFrom);
var cpToFileInfo = new FileInfo(cpTo);
if (cpFromFileInfo.CreationTime != cpToFileInfo.CreationTime)
{
Console.WriteLine($"Copy file from {cpFrom} to {cpTo} with overwrite because creationtime changed");
File.Copy(cpFrom, cpTo, true);
}
else
{
Console.WriteLine($"Skipping copy from {cpFrom} to {cpTo}");
}
}
else
{
Console.WriteLine($"Copy file from {cpFrom} to {cpTo}"); Console.WriteLine($"Copy file from {cpFrom} to {cpTo}");
File.Copy(cpFrom, cpTo); File.Copy(cpFrom, cpTo);
} }
} }
} }
}
private void CreateDirectoryIfNotExisting(string path) private void CreateDirectoryIfNotExisting(string path)
{ {