Extension checking happens after it checks if it even exists

This commit is contained in:
Tony Bark 2025-04-30 10:31:37 -04:00
parent 467cbea8d4
commit 6f54963287

View file

@ -83,18 +83,19 @@ public static class PackageManager
var file = new FileInfo(package);
var dir = new DirectoryInfo(destination);
if (!file.FullName.Contains(extension))
{
Console.Error.WriteLine("Package file is not a valid.");
return;
}
if (!file.Exists)
{
Console.Error.WriteLine("Package file does not exist.");
return;
}
if (!file.FullName.Contains(extension))
{
Console.Error.WriteLine("Package file is not a valid.");
return;
}
// Check for extension mismatch
if (file.FullName.Contains(S3pkExtension) && !ts3)
{