mirror of
https://github.com/bitwarden/server.git
synced 2024-11-21 12:05:42 +01:00
[PM-10703] Admin Portal Selecting Families plan does not check default features (#4859)
This commit is contained in:
parent
f61a017c17
commit
f82c0e3742
@ -11,7 +11,6 @@ using Bit.Core.Billing.Extensions;
|
|||||||
using Bit.Core.Billing.Services;
|
using Bit.Core.Billing.Services;
|
||||||
using Bit.Core.Context;
|
using Bit.Core.Context;
|
||||||
using Bit.Core.Enums;
|
using Bit.Core.Enums;
|
||||||
using Bit.Core.Exceptions;
|
|
||||||
using Bit.Core.Models.OrganizationConnectionConfigs;
|
using Bit.Core.Models.OrganizationConnectionConfigs;
|
||||||
using Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;
|
using Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;
|
||||||
using Bit.Core.Repositories;
|
using Bit.Core.Repositories;
|
||||||
@ -236,7 +235,8 @@ public class OrganizationsController : Controller
|
|||||||
if (organization.UseSecretsManager &&
|
if (organization.UseSecretsManager &&
|
||||||
!StaticStore.GetPlan(organization.PlanType).SupportsSecretsManager)
|
!StaticStore.GetPlan(organization.PlanType).SupportsSecretsManager)
|
||||||
{
|
{
|
||||||
throw new BadRequestException("Plan does not support Secrets Manager");
|
TempData["Error"] = "Plan does not support Secrets Manager";
|
||||||
|
return RedirectToAction("Edit", new { id });
|
||||||
}
|
}
|
||||||
|
|
||||||
await _organizationRepository.ReplaceAsync(organization);
|
await _organizationRepository.ReplaceAsync(organization);
|
||||||
|
@ -181,7 +181,6 @@ public class OrganizationEditModel : OrganizationViewModel
|
|||||||
*/
|
*/
|
||||||
public object GetPlansHelper() =>
|
public object GetPlansHelper() =>
|
||||||
StaticStore.Plans
|
StaticStore.Plans
|
||||||
.Where(p => p.SupportsSecretsManager)
|
|
||||||
.Select(p =>
|
.Select(p =>
|
||||||
{
|
{
|
||||||
var plan = new
|
var plan = new
|
||||||
|
Loading…
Reference in New Issue
Block a user