Room create event must be included to diff

This commit is contained in:
Cadence Ember
2026-01-15 14:17:03 +13:00
parent fba50e9505
commit c472388acc

View File

@@ -273,7 +273,7 @@ async function postApplyPowerLevels(kstate, callback) {
const originalPowerLevels = await api.getStateEvent(roomID, "m.room.power_levels", "")
const powerLevelsDiff = ks.diffKState(
{"m.room.power_levels/": originalPowerLevels},
{"m.room.power_levels/": originalPowerLevels, "m.room.create/": roomCreate.content, "m.room.create/outer": roomCreate},
{"m.room.power_levels/": powerLevelContent}
)
await ks.applyKStateDiffToRoom(roomID, powerLevelsDiff)