[backend/api] Add IconUrl to InstanceResponse
This commit is contained in:
parent
60c3992a69
commit
48a8b9f14a
2 changed files with 5 additions and 0 deletions
|
@ -34,12 +34,16 @@ public class InstanceController(
|
|||
{
|
||||
var limits = new Limitations { NoteLength = instanceConfig.Value.CharacterLimit };
|
||||
|
||||
var iconId = await meta.GetAsync(MetaEntity.IconFileId);
|
||||
var iconUrl = await db.DriveFiles.Where(p => p.Id == iconId).Select(p => p.PublicUrl).FirstOrDefaultAsync();
|
||||
|
||||
return new InstanceResponse
|
||||
{
|
||||
AccountDomain = instanceConfig.Value.AccountDomain,
|
||||
WebDomain = instanceConfig.Value.WebDomain,
|
||||
Registration = (Registrations)securityConfig.Value.Registrations,
|
||||
Name = await meta.GetAsync(MetaEntity.InstanceName),
|
||||
IconUrl = iconUrl,
|
||||
Limits = limits
|
||||
};
|
||||
}
|
||||
|
|
|
@ -6,6 +6,7 @@ public class InstanceResponse
|
|||
public required string WebDomain { get; set; }
|
||||
public required Registrations Registration { get; set; }
|
||||
public required string? Name { get; set; }
|
||||
public required string? IconUrl { get; set; }
|
||||
public required Limitations Limits { get; set; }
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue