mirror of
https://github.com/silverstripe/silverstripe-contentreview
synced 2024-10-22 15:05:47 +00:00
Merge 3ed6eb09711561c9669747f5db042c39d8b054cf into cd1b9ed9f27e7f3f10092555b9fa83a237b17568
This commit is contained in:
commit
aee13af0c2
@ -194,7 +194,7 @@ class SiteTreeContentReview extends Extension implements PermissionProvider
|
||||
*
|
||||
* @param SiteTree $page
|
||||
*
|
||||
* @return bool|DBDate
|
||||
* @return null|DBDate
|
||||
*/
|
||||
public function getReviewDate(SiteTree $page = null)
|
||||
{
|
||||
@ -209,11 +209,11 @@ class SiteTreeContentReview extends Extension implements PermissionProvider
|
||||
$options = $this->owner->getOptions();
|
||||
|
||||
if (!$options) {
|
||||
return false;
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!$options->ReviewPeriodDays) {
|
||||
return false;
|
||||
return null;
|
||||
}
|
||||
|
||||
// Failover to check on ReviewPeriodDays + LastEdited
|
||||
@ -509,6 +509,9 @@ class SiteTreeContentReview extends Extension implements PermissionProvider
|
||||
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->write();
|
||||
}
|
||||
@ -662,6 +665,8 @@ class SiteTreeContentReview extends Extension implements PermissionProvider
|
||||
|
||||
if (is_object($nextDate)) {
|
||||
$this->owner->NextReviewDate = $nextDate->getValue();
|
||||
} elseif ($nextDate === false) {
|
||||
$this->owner->NextReviewDate = null;
|
||||
} else {
|
||||
$this->owner->NextReviewDate = $nextDate;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user