Skip to content

Conversation

@jason-famedly
Copy link
Contributor

Linked Media MSC3911 AP5: Updating the room creation endpoints to allow attaching media

For https://github.com/famedly/product-management/issues/3355

Out-of-band discussion realized that passing a query argument to the room creation endpoint would be pointless, as:

  1. if there was no m.room.avatar event, it would do nothing appropriate(accepting room creator membership event, which should be part of the copy media system for automatic handling)
  2. if there is a m.room.avatar event, then that is all we need to discover the media id

@jason-famedly jason-famedly marked this pull request as ready for review September 2, 2025 17:20
@jason-famedly jason-famedly requested a review from a team as a code owner September 2, 2025 17:20
@jason-famedly jason-famedly force-pushed the jason/msc3911-ap3-sending-events branch from 6d8d0e8 to 5529009 Compare September 3, 2025 11:06
@jason-famedly jason-famedly force-pushed the jason/msc3911-ap5-room-creation branch from 525bda8 to a713f08 Compare September 3, 2025 11:06
Base automatically changed from jason/msc3911-ap3-sending-events to msc3911 September 3, 2025 12:03
@jason-famedly jason-famedly force-pushed the jason/msc3911-ap5-room-creation branch from a713f08 to 1476589 Compare September 3, 2025 15:50
@jason-famedly jason-famedly force-pushed the jason/msc3911-ap5-room-creation branch 2 times, most recently from 42a5d57 to eebfb67 Compare September 4, 2025 13:59
@jason-famedly
Copy link
Contributor Author

I'm not sure I like where this ended up living in the code base. Is there a better place?

@jason-famedly jason-famedly force-pushed the jason/msc3911-ap5-room-creation branch from eebfb67 to c9aee37 Compare September 5, 2025 10:28
@jason-famedly
Copy link
Contributor Author

Complement test failures are because the base branch does not have a current version of Synapse merged in yet. The sytest failure for FAILURE: #340: Get presence for newly joined members in incremental sync feels unrelated to anything we've done so far. I will be watching for this to continue, but it may just be a flake of some sort.

Merging

@jason-famedly jason-famedly merged commit 4caf346 into msc3911 Sep 5, 2025
19 of 23 checks passed
@jason-famedly jason-famedly deleted the jason/msc3911-ap5-room-creation branch September 5, 2025 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants