Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

synapse secretly uses body of /join request as the join event content #8763

@richvdh

Description

@richvdh

This is totally unspecced, but it turns out that synapse uses the body of a /_matrix/client/r0/join/{roomIdOrAlias} request as the content of the join event.

Apart from being inconsistent with the spec, it also means that there is nowhere to put other options such as server_name (see https://github.com/matrix-org/matrix-doc/issues/2864).

(If there's a need for such a thing, it should be in a content key)

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-Spec-Complianceplaces where synapse does not conform to the spec

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions