diff --git a/src/Splatoon/Splatoon3/Splatoon3FestivalTeam.php b/src/Splatoon/Splatoon3/Splatoon3FestivalTeam.php index 219264b..7e78108 100644 --- a/src/Splatoon/Splatoon3/Splatoon3FestivalTeam.php +++ b/src/Splatoon/Splatoon3/Splatoon3FestivalTeam.php @@ -40,11 +40,11 @@ class Splatoon3FestivalTeam implements ISplatoonFestivalTeam { } public function hasResults(): bool { - return array_key_exists('result', $this->teamInfo); + return array_key_exists('result', $this->teamInfo) && is_array($this->teamInfo['result']); } public function isWinner(): bool { - return $this->teamInfo['result']['isWinner']; + return $this->hasResults() && $this->teamInfo['result']['isWinner']; } public function getResults(): array {