Compare commits

..

2 Commits

Author SHA1 Message Date
Steve Boyd
aee13af0c2
Merge 3ed6eb09711561c9669747f5db042c39d8b054cf into cd1b9ed9f27e7f3f10092555b9fa83a237b17568 2024-10-15 01:19:51 +00:00
Steve Boyd
3ed6eb0971 FIX Set empty date to null 2024-10-15 14:19:44 +13:00

View File

@ -194,7 +194,7 @@ class SiteTreeContentReview extends Extension implements PermissionProvider
* *
* @param SiteTree $page * @param SiteTree $page
* *
* @return bool|DBDate * @return null|DBDate
*/ */
public function getReviewDate(SiteTree $page = null) public function getReviewDate(SiteTree $page = null)
{ {
@ -209,11 +209,11 @@ class SiteTreeContentReview extends Extension implements PermissionProvider
$options = $this->owner->getOptions(); $options = $this->owner->getOptions();
if (!$options) { if (!$options) {
return false; return null;
} }
if (!$options->ReviewPeriodDays) { if (!$options->ReviewPeriodDays) {
return false; return null;
} }
// Failover to check on ReviewPeriodDays + LastEdited // Failover to check on ReviewPeriodDays + LastEdited
@ -509,6 +509,9 @@ class SiteTreeContentReview extends Extension implements PermissionProvider
DBDatetime::now()->getTimestamp() DBDatetime::now()->getTimestamp()
); );
$x=DBDate::create()->setValue($nextDateTimestamp)->Format(DBDate::ISO_DATE);
;
$this->owner->NextReviewDate = DBDate::create()->setValue($nextDateTimestamp)->Format(DBDate::ISO_DATE); $this->owner->NextReviewDate = DBDate::create()->setValue($nextDateTimestamp)->Format(DBDate::ISO_DATE);
$this->owner->write(); $this->owner->write();
} }