A fix so that non-indexed pages remain non-indexed
Pages that were set to be "non-indexed" were being reset to their default priorities the next time that the page was saved. This fix makes sure that this doesn't happen.
This commit is contained in:
parent
e801e91636
commit
620e09bd7c
|
@ -81,7 +81,7 @@ class GoogleSitemapSiteTreeDecorator extends SiteTreeDecorator {
|
||||||
return max(0.1, 1.0 - ($numParents / 10));
|
return max(0.1, 1.0 - ($numParents / 10));
|
||||||
}
|
}
|
||||||
elseif ($this->owner->getField('Priority') == -1) {
|
elseif ($this->owner->getField('Priority') == -1) {
|
||||||
return 0;
|
return -1;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$priority = abs($this->owner->getField('Priority'));
|
$priority = abs($this->owner->getField('Priority'));
|
||||||
|
@ -129,4 +129,4 @@ class GoogleSitemapSiteTreeDecorator extends SiteTreeDecorator {
|
||||||
$this->owner->ChangeFreq = 'always';
|
$this->owner->ChangeFreq = 'always';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue