Endpoints changed and added for Groups #7

Merged
cake merged 19 commits from endpoints_groups into 1.12.0-server 2025-09-25 16:03:17 +00:00
Showing only changes of commit 931ca0d622 - Show all commits

View File

@@ -609,11 +609,16 @@ public partial class LightlessHub
public async Task<GroupProfileDto> GroupGetProfile(GroupDto dto)
{
_logger.LogCallInfo(LightlessHubLogger.Args(dto));
var data = await DbContext.GroupProfiles.SingleOrDefaultAsync(g => g.GroupGID == dto.Group.GID, cancellationToken: _contextAccessor.HttpContext.RequestAborted).ConfigureAwait(false);
if (data == null) return new GroupProfileDto(dto.Group, null, null, null);
return new GroupProfileDto(dto.Group, data.Description, data.Tags, data.Base64GroupProfileImage);
var cancellationToken = _contextAccessor.HttpContext.RequestAborted;
var data = await DbContext.GroupProfiles
.FirstOrDefaultAsync(g => g.GroupGID == dto.Group.GID, cancellationToken)
.ConfigureAwait(false);
return data == null
? new GroupProfileDto(dto.Group, null, null, null)
: new GroupProfileDto(dto.Group, data.Description, data.Tags, data.Base64GroupProfileImage);
}
[Authorize(Policy = "Identified")]