lightfinder support, context pairing
This commit is contained in:
11
LightlessSyncAPI/Dto/Group/GroupBroadcastRequestDto.cs
Normal file
11
LightlessSyncAPI/Dto/Group/GroupBroadcastRequestDto.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using MessagePack;
|
||||
|
||||
namespace LightlessSync.API.Dto.Group;
|
||||
|
||||
[MessagePackObject(keyAsPropertyName: true)]
|
||||
public sealed class GroupBroadcastRequestDto
|
||||
{
|
||||
public required string GID { get; init; }
|
||||
public string? HashedCID { get; set; }
|
||||
public required bool Enabled { get; init; }
|
||||
}
|
||||
12
LightlessSyncAPI/Dto/Group/GroupJoinHashedDto.cs
Normal file
12
LightlessSyncAPI/Dto/Group/GroupJoinHashedDto.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
using LightlessSync.API.Data;
|
||||
using LightlessSync.API.Data.Enum;
|
||||
using MessagePack;
|
||||
|
||||
namespace LightlessSync.API.Dto.Group;
|
||||
|
||||
[MessagePackObject(keyAsPropertyName: true)]
|
||||
public record GroupJoinHashedDto(
|
||||
GroupData Group,
|
||||
string HashedPassword,
|
||||
GroupUserPreferredPermissions GroupUserPreferredPermissions
|
||||
);
|
||||
Reference in New Issue
Block a user