From 3444ad06ba4e5d6a178d0f8c8f760d3207d8464f Mon Sep 17 00:00:00 2001 From: Daan Geurts Date: Thu, 24 Oct 2019 15:18:09 +0200 Subject: [PATCH] Fixed null value --- src/model/NotificationPayload.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/model/NotificationPayload.php b/src/model/NotificationPayload.php index f1456fd..b2c5c16 100644 --- a/src/model/NotificationPayload.php +++ b/src/model/NotificationPayload.php @@ -51,8 +51,12 @@ class NotificationPayload $instance->autoRenewStatusChangeDate = $request->input('auto_renew_status_change_date'); $instance->autoRenewStatusChangeDatePst = $request->input('auto_renew_status_change_date_pst'); $instance->autoRenewStatusChangeDateMs = $request->input('auto_renew_status_change_date_ms'); - foreach ($request->input('pending_renewal_info') as $pendingRenewalInfo) { - $instance->pendingRenewalInfo[] = RenewalInfo::createFromRequest($pendingRenewalInfo); + if ($request->has('pending_renewal_info')) { + foreach ($request->input('pending_renewal_info') as $pendingRenewalInfo) { + $instance->pendingRenewalInfo[] = RenewalInfo::createFromRequest($pendingRenewalInfo); + } + } else { + $instance->pendingRenewalInfo = null; } return $instance;