add logging to move patcher command

This commit is contained in:
IsWaffle 2024-03-25 14:40:29 -04:00
parent 7ca0eab4d7
commit 85e8ad99a0

View File

@ -63,7 +63,9 @@ public partial class WhyCacheThoughDialog : UserControl
if (!downloadsFolder.Exists) if (!downloadsFolder.Exists)
{ {
AdditionalInfo = "Could not get downloads folder :("; var message = "Could not get downloads folder :(";
Log.Error($"[MV_0] {message}");
AdditionalInfo = message;
AdditionalInfoColor = "red"; AdditionalInfoColor = "red";
_movePatcherState = -1; _movePatcherState = -1;
return; return;
@ -73,13 +75,15 @@ public partial class WhyCacheThoughDialog : UserControl
if (_foundPatcher == null || !_foundPatcher.Exists) if (_foundPatcher == null || !_foundPatcher.Exists)
{ {
AdditionalInfo = var message = "Could not find a patcher file in your downloads folder";
"Could not find a patcher file in your downloads folder"; Log.Warning($"[MV_0] {message}");
AdditionalInfo = message;
AdditionalInfoColor = "red"; AdditionalInfoColor = "red";
return; return;
} }
Log.Information($"[MV_0] Found patcher for move: {_foundPatcher.Name}");
AdditionalInfo = $"Click again to move the below patcher file to the cache folder\n{_foundPatcher?.Name ?? "-SOMETHING WENT WRONG-"}"; AdditionalInfo = $"Click again to move the below patcher file to the cache folder\n{_foundPatcher?.Name ?? "-SOMETHING WENT WRONG-"}";
AdditionalInfoColor = "#FFC107"; AdditionalInfoColor = "#FFC107";
_movePatcherState = 1; _movePatcherState = 1;
@ -89,7 +93,9 @@ public partial class WhyCacheThoughDialog : UserControl
{ {
var cacheFilePath = Path.Join(DownloadCacheHelper.CachePath, "patcher"); var cacheFilePath = Path.Join(DownloadCacheHelper.CachePath, "patcher");
_foundPatcher?.MoveTo(cacheFilePath, true); _foundPatcher?.MoveTo(cacheFilePath, true);
AdditionalInfo = "Patch was moved into cache :D"; var message = "Patcher was moved into cache :D";
Log.Information($"[MV_1] {message}");
AdditionalInfo = message;
AdditionalInfoColor = "ForestGreen"; AdditionalInfoColor = "ForestGreen";
} }
catch (Exception ex) catch (Exception ex)
@ -99,6 +105,9 @@ public partial class WhyCacheThoughDialog : UserControl
Log.Error(ex, "Failed to move downloaded patcher file into cache"); Log.Error(ex, "Failed to move downloaded patcher file into cache");
} }
break; break;
default:
Log.Error("[MV_ ] Move state is broken :(");
break;
} }
} }
} }