diff --git a/src/Admin/Controllers/OrganizationsController.cs b/src/Admin/Controllers/OrganizationsController.cs
index 73c1f3f891..ab1ea23deb 100644
--- a/src/Admin/Controllers/OrganizationsController.cs
+++ b/src/Admin/Controllers/OrganizationsController.cs
@@ -51,7 +51,8 @@ namespace Bit.Admin.Controllers
Paid = paid,
Page = page,
Count = count,
- Action = _globalSettings.SelfHosted ? "View" : "Edit"
+ Action = _globalSettings.SelfHosted ? "View" : "Edit",
+ SelfHosted = _globalSettings.SelfHosted
});
}
diff --git a/src/Admin/Models/OrganizationsModel.cs b/src/Admin/Models/OrganizationsModel.cs
index 371d15c911..d8696086b5 100644
--- a/src/Admin/Models/OrganizationsModel.cs
+++ b/src/Admin/Models/OrganizationsModel.cs
@@ -8,5 +8,6 @@ namespace Bit.Admin.Models
public string UserEmail { get; set; }
public bool? Paid { get; set; }
public string Action { get; set; }
+ public bool SelfHosted { get; set; }
}
}
diff --git a/src/Admin/Views/Organizations/Index.cshtml b/src/Admin/Views/Organizations/Index.cshtml
index 35f1a4a29c..ca2e2c37f4 100644
--- a/src/Admin/Views/Organizations/Index.cshtml
+++ b/src/Admin/Views/Organizations/Index.cshtml
@@ -57,13 +57,16 @@
- @if(!string.IsNullOrWhiteSpace(org.GatewaySubscriptionId))
+ @if(!Model.SelfHosted)
{
-
- }
- else
- {
-
+ if(!string.IsNullOrWhiteSpace(org.GatewaySubscriptionId))
+ {
+
+ }
+ else
+ {
+
+ }
}
@if(org.MaxStorageGb.HasValue && org.MaxStorageGb > 1)
{
diff --git a/src/Admin/Views/Organizations/_ViewInformation.cshtml b/src/Admin/Views/Organizations/_ViewInformation.cshtml
index b716f2983a..047de6152f 100644
--- a/src/Admin/Views/Organizations/_ViewInformation.cshtml
+++ b/src/Admin/Views/Organizations/_ViewInformation.cshtml
@@ -3,8 +3,14 @@
Id
@Model.Organization.Id
+ Plan
+ @Model.Organization.Plan
+
+ Expires
+ @(Model.Organization.ExpirationDate?.ToString() ?? "-")
+
Users
- @Model.UserCount
+ @Model.UserCount / @(Model.Organization.Seats?.ToString() ?? "-")
Owners
@(string.IsNullOrWhiteSpace(Model.Owners) ? "None" : Model.Owners)
diff --git a/src/Admin/Views/Users/_ViewInformation.cshtml b/src/Admin/Views/Users/_ViewInformation.cshtml
index 6ce75d758b..59457fdc34 100644
--- a/src/Admin/Views/Users/_ViewInformation.cshtml
+++ b/src/Admin/Views/Users/_ViewInformation.cshtml
@@ -3,15 +3,21 @@
Id
@Model.User.Id
+ Premium
+ @(Model.User.Premium ? "Yes" : "No")
+
+ Premium Expires
+ @(Model.User.PremiumExpirationDate?.ToString() ?? "-")
+
Items
@Model.CipherCount
+ Vault Modified
+ @Model.User.AccountRevisionDate.ToString()
+
Created
@Model.User.CreationDate.ToString()
Modified
@Model.User.RevisionDate.ToString()
-
- Vault Modified
- @Model.User.AccountRevisionDate.ToString()
|