From 617aae5ff8b79f1829d510b86ac8dfeaa69f0fa7 Mon Sep 17 00:00:00 2001 From: denisdulici Date: Sat, 11 Apr 2020 02:12:03 +0300 Subject: [PATCH] fixed recurring reflection for bills --- app/Utilities/Recurring.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Utilities/Recurring.php b/app/Utilities/Recurring.php index 776690988..ee915ec46 100644 --- a/app/Utilities/Recurring.php +++ b/app/Utilities/Recurring.php @@ -32,9 +32,9 @@ class Recurring $start_date = Date::parse($start->format('Y-m-d')); - if (($item instanceof Invoice) || ($item instanceof Bill)) { + if (($clone instanceof Invoice) || ($clone instanceof Bill)) { // Days between invoiced/billed and due date - $diff_days = Date::parse($clone->due_at)->diffInDays(Date::parse($clone->invoiced_at)); + $diff_days = Date::parse($clone->due_at)->diffInDays(Date::parse($clone->$issued_date_field)); $clone->due_at = $start_date->addDays($diff_days)->format('Y-m-d'); }