Skip to content

Commit e62d39e

Browse files
committed
Added check if image already exists when installing package
1 parent 9d38618 commit e62d39e

File tree

1 file changed

+10
-2
lines changed
  • CompanionFiles/Skyline DataMiner/Documents/Low Code App Editor

1 file changed

+10
-2
lines changed

CompanionFiles/Skyline DataMiner/Documents/Low Code App Editor/Install.xml

+10-2
Original file line numberDiff line numberDiff line change
@@ -653,8 +653,16 @@ namespace Install_1.Images
653653
for(int i = 0; i < images.Length; i++)
654654
{
655655
var image = images[i];
656-
File.Copy(image, Path.Combine(Images_Directory, Path.GetFileName(image)));
657-
Log($"[{i + 1}/{images.Length}] Installed {Path.GetFileName(image)}");
656+
var path = Path.Combine(Images_Directory, Path.GetFileName(image));
657+
if (File.Exists(path))
658+
{
659+
Log($"[{i + 1}/{images.Length}] '{image}' already exists, ignoring this image.");
660+
}
661+
else
662+
{
663+
File.Copy(image, path);
664+
Log($"[{i + 1}/{images.Length}] Installed {Path.GetFileName(image)}");
665+
}
658666
}
659667
}
660668

0 commit comments

Comments
 (0)