@using BTCPayServer.Abstractions.Models @model UsersViewModel @{ ViewData.SetActivePage(ServerNavPages.Users); var nextUserEmailSortOrder = (string)ViewData["NextUserEmailSortOrder"]; var userEmailSortOrder = nextUserEmailSortOrder switch { "asc" => "desc", "desc" => "asc", _ => null }; const string sortByDesc = "Sort by email descending..."; const string sortByAsc = "Sort by email ascending..."; }
Email
|
Stores | Created | Status | ||
---|---|---|---|---|---|
@user.Email
@foreach (var role in user.Roles)
{
@Model.Roles[role]
}
|
@user.Stores.Count() Store@(user.Stores.Count() == 1 ? "" : "s") | @user.Created?.ToBrowserDate() | @status.Item1 |
@if (user is { EmailConfirmed: false, Disabled: false }) {
Resend email
}
@if (user is { Approved: false, Disabled: false })
{
Approve
}
Edit
@if (status.Item2 != "warning")
{
@(user.Disabled ? "Enable" : "Disable")
}
Password Reset
Remove
|
|
@if (!string.IsNullOrEmpty(user.InvitationUrl))
{
|