[backend/api] Add MovedTo property to UserResponse

This commit is contained in:
Laura Hausmann 2024-09-27 03:59:14 +02:00
parent 7532d5c52a
commit 79871c51c3
No known key found for this signature in database
GPG key ID: D044E84C5BE01605
3 changed files with 5 additions and 2 deletions

View file

@ -29,7 +29,8 @@ public class UserRenderer(IOptions<Config.InstanceSection> config, DatabaseConte
AvatarUrl = user.AvatarUrl ?? user.GetIdenticonUrl(config.Value), AvatarUrl = user.AvatarUrl ?? user.GetIdenticonUrl(config.Value),
BannerUrl = user.BannerUrl, BannerUrl = user.BannerUrl,
InstanceName = instanceName, InstanceName = instanceName,
InstanceIconUrl = instanceIcon InstanceIconUrl = instanceIcon,
MovedTo = user.MovedToUri
}; };
} }

View file

@ -60,7 +60,8 @@
InstanceIconUrl = res.User.InstanceIconUrl, InstanceIconUrl = res.User.InstanceIconUrl,
Token = res.Token!, Token = res.Token!,
Host = res.User.Host, Host = res.User.Host,
IsAdmin = res.IsAdmin ?? false IsAdmin = res.IsAdmin ?? false,
MovedTo = res.User.MovedTo
}); });
SessionService.SetSession(res.User.Id); SessionService.SetSession(res.User.Id);
Navigation.NavigateTo("/"); Navigation.NavigateTo("/");

View file

@ -10,4 +10,5 @@ public class UserResponse
public required string? BannerUrl { get; set; } public required string? BannerUrl { get; set; }
public required string? InstanceName { get; set; } public required string? InstanceName { get; set; }
public required string? InstanceIconUrl { get; set; } public required string? InstanceIconUrl { get; set; }
public required string? MovedTo { get; set; }
} }