Skip to content

Named examples are returned as '[object Object]' #97

Description

@jonaskuske

Description

When a named example is picked through ?example=name, the object value is not returned as JSON, the response simply says '[object Object]'.

I've provided a fix + test in https://github.com/jonaskuske/msw-source/tree/fix/stringify-named-example-object (before I saw that PRs are restricted here), feel free to merge from there :)

Reproduction steps

See https://github.com/jonaskuske/msw-source/blob/fix/stringify-named-example-object/src/open-api/utils/open-api-utils.test.ts#L85

Expected behavior

A JSON response.

Initial assessment

JSON.stringify is only called in the branch that picks the first example (no name provided), not in the case where a name is provided so the named example is picked.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions