Skip to content

Missleading 'members@odata.bind` property on group and educationClass #70

@rhafer

Description

@rhafer

Our definition of the group and educationClass resources contain a somewhat missleading members@odata.bind property (see e.g. https://github.com/owncloud/libre-graph-api/blob/main/api/openapi-spec/v1.0.yaml#L2245).

This is not really a property and cause confusion when showing up that way in the swagger ui. The @odata.bind is actually just an annotation that can be used in POST/PATCH request to manage relations between resources.

I am not sure yet whether our tooling allows to specify this in a better manner, but we should investigate this to avoid confusion.

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