From e3b65b2cf1a54d8644b02fbd0236c2a28638d186 Mon Sep 17 00:00:00 2001 From: berkansasmaz Date: Thu, 3 Mar 2022 17:48:03 +0300 Subject: [PATCH] fix(organization): null exception occurs when setting plan to free --- src/EventHub.Domain/Organizations/Organization.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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;