Skip to content

Lowercasing keys breaks @odata.bind #75

@Majora320

Description

@Majora320

In all of the create/update functions in _odata.py, _lowercase_keys is called, but this breaks @odata.bind parameters as the keys are case sensitive to the table name. This is probably Microsoft's implementation of odata doing things wrong here, but there needs to be a way to create/update records with lookup columns.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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