Compare commits

..

1 Commits

Author SHA1 Message Date
0abb078c21 Update API for TypingState 2025-10-04 09:58:57 +02:00
2 changed files with 9 additions and 2 deletions

View File

@@ -6,4 +6,5 @@ namespace MareSynchronos.API.Dto;
public record SystemInfoDto
{
public int OnlineUsers { get; set; }
public bool SupportsTypingState { get; set; }
}

View File

@@ -1,5 +1,11 @@
using MareSynchronos.API.Data;
using MessagePack;
namespace MareSynchronos.API.Dto.User;
public record TypingStateDto(UserData User, bool IsTyping);
[MessagePackObject(keyAsPropertyName: true)]
public record TypingStateDto(UserData User, bool IsTyping)
{
public UserData User { get; set; } = User;
public bool IsTyping { get; set; } = IsTyping;
}