Skip to content

Commit e888d6f

Browse files
committed
Fix log directory initialization.
1 parent 22a42eb commit e888d6f

File tree

2 files changed

+19
-7
lines changed

2 files changed

+19
-7
lines changed

ControlR.Viewer/Components/Pages/Logs.razor

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,18 @@
5656

5757
protected override async Task OnInitializedAsync()
5858
{
59-
LoadFileNames();
60-
_selectedFileValue = _logFiles.FirstOrDefault();
61-
await LoadSelectedFile();
59+
try
60+
{
61+
_ = FileIO.CreateDirectory(_logsDir);
62+
LoadFileNames();
63+
_selectedFileValue = _logFiles.FirstOrDefault();
64+
await LoadSelectedFile();
65+
}
66+
catch (Exception ex)
67+
{
68+
Logger.LogError(ex, "Error while initializing logs.");
69+
Snackbar.Add("Failed to initialize logs", Severity.Error);
70+
}
6271

6372
await base.OnInitializedAsync();
6473
}

ControlR.Viewer/ControlR.Viewer.csproj

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,19 @@
1919
<PublisherName>Jared Goodwin</PublisherName>
2020

2121
<!-- App Identifier -->
22-
<ApplicationId>dev.jaredg.controlr.viewer</ApplicationId>
23-
<ApplicationIdGuid>8956DD24-5084-4303-BE59-0E1119CDB38C</ApplicationIdGuid>
22+
<ApplicationId Condition="'$(Configuration)'=='Release'">dev.jaredg.controlr.viewer</ApplicationId>
23+
<ApplicationIdGuid Condition="'$(Configuration)'=='Release'">8956DD24-5084-4303-BE59-0E1119CDB38C</ApplicationIdGuid>
24+
<ApplicationId Condition="'$(Configuration)'=='Debug'">dev.jaredg.controlr.viewer.dev</ApplicationId>
25+
<ApplicationIdGuid Condition="'$(Configuration)'=='Debug'">CE6694A0-520A-48B3-8390-246A267C3B85</ApplicationIdGuid>
2426

2527
<!-- Versions -->
2628
<ApplicationDisplayVersion>0.10.154.0</ApplicationDisplayVersion>
2729

2830
<ApplicationVersion>1</ApplicationVersion>
2931

30-
<ApplicationTitle>ControlR</ApplicationTitle>
31-
32+
<ApplicationTitle Condition="'$(Configuration)'=='Release'">ControlR</ApplicationTitle>
33+
<ApplicationTitle Condition="'$(Configuration)'=='Debug'">ControlR (Dev)</ApplicationTitle>
34+
3235
<Configurations>Debug;Release</Configurations>
3336
</PropertyGroup>
3437

0 commit comments

Comments
 (0)