Debug mode gives better errors now (tiny patch)

This commit is contained in:
That_One_Nerd 2023-04-25 17:19:07 -04:00
parent d8df50a928
commit 2dc37cd6ac

View File

@ -237,24 +237,27 @@ public class Shell
void runCommand(object? sender, DoWorkEventArgs e)
{
#if RELEASE
try
{
#endif
command.Invoke(args);
#if RELEASE
}
#if RELEASE
catch (TargetInvocationException ex)
{
Write($"[ERROR] {ex.InnerException!.Message}", ConsoleColor.Red);
if (LoadingBar.Enabled) LoadingBar.End();
}
#endif
catch (Exception ex)
{
#if RELEASE
Write($"[ERROR] {ex.Message}", ConsoleColor.Red);
if (LoadingBar.Enabled) LoadingBar.End();
}
#else
Write($"[ERROR] {ex}", ConsoleColor.Red);
if (LoadingBar.Enabled) LoadingBar.End();
#endif
}
}
activeCommand = new();