Skip to content

Commit 5ba0208

Browse files
committed
add graceful fallback for non-dev environment settings file
1 parent 78a567f commit 5ba0208

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

AvaGui/Models/ObjectEditorModel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public class ObjectEditorModel
5454

5555
public static string SettingsPath => Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), ApplicationName);
5656

57-
public static string SettingsFile => Path.Combine(SettingsPath, Environment.GetEnvironmentVariable("ENV_SETTINGS_FILE")!); // "settings-dev.json" for dev, "settings.json" for prod
57+
public static string SettingsFile => Path.Combine(SettingsPath, Environment.GetEnvironmentVariable("ENV_SETTINGS_FILE") ?? "settings.json"); // "settings-dev.json" for dev, "settings.json" for prod
5858

5959
public ObservableCollection<LogLine> LoggerObservableLogs = [];
6060

AvaGui/ViewModels/FolderTreeViewModel.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ public class FolderTreeViewModel : ReactiveObject
5353

5454
public ReactiveCommand<Unit, Task> RefreshDirectoryItems { get; }
5555

56-
[Reactive]
5756
public ObservableCollection<ObjectDisplayMode> DisplayModeItems { get; } = [.. Enum.GetValues<ObjectDisplayMode>()];
5857

5958
[Reactive]

0 commit comments

Comments
 (0)