public function getPersonalPolls()
    {
        $data = [
            'fullList' => 'true',
            'locale' => $this->locale,
            'token' => $this->token,
        ];
        $response = $this->doGet('/np/users/me/dashboard/myPolls', $data);

        if (strpos($response, '<title>Doodle: Not found') !== false) {
            throw new \Causal\DoodleClient\Exception\UnauthenticatedException('Doodle returned an error while fetching polls. Either you are not authenticated or your token is considered to be outdated.', 1454323881);
        }
        $polls = json_decode($response, true);

        $objects = [];
        if (!empty($polls['myPolls']['myPolls'])) {
            foreach ($polls['myPolls']['myPolls'] as $poll) {
                $objects[] = $this->pollRepository->create($poll);
            }
        }

        return $objects;
    }