Skip to content

getResponseMessage not using errorMap properly #14

Closed
@jonathanjfshaw

Description

@jonathanjfshaw
    protected function getResponseMessage($data)
    {
        $error = 'An unknown error occurred with this request';
        if ($data !== null && isset($data['error'])) {
            if (isset($this->errorMap[$data['error']])) {
                $error = $data['error'];
            } else {
                $error = 'Unknown error code ' . $data['error'];
            }
        }

        return $error;
    }

The lookup in errorMap is not happening, and exception get messages like "invalid_grant".

$error = $data['error']; should be $error = $this->errorMap[$data['error']];

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions