diff --git a/src/EventHub.Domain/Organizations/Organization.cs b/src/EventHub.Domain/Organizations/Organization.cs index 808216e..4e42a26 100644 --- a/src/EventHub.Domain/Organizations/Organization.cs +++ b/src/EventHub.Domain/Organizations/Organization.cs @@ -98,8 +98,12 @@ namespace EventHub.Organizations { throw new AbpValidationException(); } + + if (planType != OrganizationPlanType.Free) + { + Check.NotNull(endDate, nameof(endDate)); + } - Check.NotNull(endDate, nameof(endDate)); PlanType = planType; PaidEnrollmentEndDate = endDate;