From a3e440209a8c9b20e6a9b82211b91947aefcc2d6 Mon Sep 17 00:00:00 2001 From: Matt Gibson Date: Wed, 1 Nov 2023 21:25:50 -0400 Subject: [PATCH] Exclude all properties added in license version (#3401) --- src/Core/Models/Business/OrganizationLicense.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Core/Models/Business/OrganizationLicense.cs b/src/Core/Models/Business/OrganizationLicense.cs index c8060263c8..c9d6724184 100644 --- a/src/Core/Models/Business/OrganizationLicense.cs +++ b/src/Core/Models/Business/OrganizationLicense.cs @@ -184,8 +184,11 @@ public class OrganizationLicense : ILicense (Version >= 11 || !p.Name.Equals(nameof(UseCustomPermissions))) && // ExpirationWithoutGracePeriod was added in Version 12 (Version >= 12 || !p.Name.Equals(nameof(ExpirationWithoutGracePeriod))) && - // UseSecretsManager was added in Version 13 + // UseSecretsManager, UsePasswordManager, SmSeats, and SmServiceAccounts were added in Version 13 (Version >= 13 || !p.Name.Equals(nameof(UseSecretsManager))) && + (Version >= 13 || !p.Name.Equals(nameof(UsePasswordManager))) && + (Version >= 13 || !p.Name.Equals(nameof(SmSeats))) && + (Version >= 13 || !p.Name.Equals(nameof(SmServiceAccounts))) && ( !forHash || (