Skip to content

Multi value custom field cannot be parsed #50

@epic-alex-rodionov

Description

@epic-alex-rodionov

Custom fields can have Multi-Select type and contain > 1 value.
In this case we see:

"error": "Cannot deserialize instance of java.lang.String out of START_OBJECT token\n at [Source: (StringReader); line: 54, column: 10] (through reference chain: com.darksci.pardot.api.response.prospect.ProspectReadResponse["prospect"]->com.darksci.pardot.api.response.prospect.Prospect["Add_Prospect01"])"

Root cause:
https://github.com/Crim/pardot-java-client/blob/master/src/main/java/com/darksci/pardot/api/response/prospect/Prospect.java#L125
src/main/java/com/darksci/pardot/api/response/prospect/Prospect.java:125
private Map<String, String> customFields = new HashMap<>();

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