diff --git a/src/Decho/Models/UserModel.cs b/src/Decho/Models/UserModel.cs index 063b5a8..f722586 100644 --- a/src/Decho/Models/UserModel.cs +++ b/src/Decho/Models/UserModel.cs @@ -2,7 +2,7 @@ using EchoHub.Core.Models; namespace Decho.Models; -public sealed class UserModel(string id, string displayName, string? nicknameColor = null, UserStatus status = UserStatus.Online, string? statusMessage = null) +public sealed class UserModel(string id, string displayName, string? nicknameColor = "#ffffff", UserStatus status = UserStatus.Online, string? statusMessage = null) { public string Id { get; } = id; diff --git a/src/Decho/ViewModels/MainWindowViewModel.cs b/src/Decho/ViewModels/MainWindowViewModel.cs index 07beba7..537c262 100644 --- a/src/Decho/ViewModels/MainWindowViewModel.cs +++ b/src/Decho/ViewModels/MainWindowViewModel.cs @@ -520,7 +520,7 @@ public sealed class MainWindowViewModel : ViewModelBase private async Task HandleCommandAsync(string commandText) { CommandResult result = await _commandHandler.HandleAsync(commandText); - if (result.Message is not null && !result.IsError) + if (result.Message is not null) { Chat.Messages.Add(new MessageViewModel(new MessageModel( Guid.NewGuid().ToString("N"),