diff --git a/Wikipage.php b/Wikipage.php index eab07fe..18d509e 100644 --- a/Wikipage.php +++ b/Wikipage.php @@ -50,7 +50,7 @@ class Wikipage { $title = new Title($this->game->title); $identifier = new PageIdentifier($title); $revision = new Revision($newContent, $identifier); - $services->newRevisionSaver()->save($revision); + $this->services->newRevisionSaver()->save($revision); return true; } else { if ($exists) { @@ -121,6 +121,7 @@ class Wikipage { * @return boolean */ protected function exists($pagename) { - return !empty($this->services->newPageGetter()->getFromTitle($pagename)); + $page = $this->services->newPageGetter()->getFromTitle($pagename); + return !($page->getId() === 0); } }