From d1093fdf8fb133952d1d7d92b28d68c9083d09cc Mon Sep 17 00:00:00 2001 From: jvyden Date: Sun, 17 Oct 2021 20:40:49 -0400 Subject: [PATCH] Only throw IsFileSafe error on debug builds --- ProjectLighthouse/Helpers/FileHelper.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ProjectLighthouse/Helpers/FileHelper.cs b/ProjectLighthouse/Helpers/FileHelper.cs index 31fff6eb..a3768d6e 100644 --- a/ProjectLighthouse/Helpers/FileHelper.cs +++ b/ProjectLighthouse/Helpers/FileHelper.cs @@ -14,7 +14,11 @@ namespace ProjectLighthouse.Helpers { LbpFileType.Level => true, LbpFileType.FileArchive => false, LbpFileType.Unknown => false, - _ => throw new ArgumentOutOfRangeException(nameof(file), "Unknown file type."), + #if DEBUG + _ => throw new ArgumentOutOfRangeException(nameof(file), $"Unhandled file type ({file.FileType}) in FileHelper.IsFileSafe()"), + #else + _ => false, + #endif }; }