-
Notifications
You must be signed in to change notification settings - Fork 155
Open
Description
serviceTopicQueue calls upsertMatrixRoom to store the updated topic in the datastore.
In the Nedb implementation this calls matrix-appservice-bridge's RoomStore.setMatrixRoom, which stores it keyed on id: matrixRoom.getId(), with properties id, matrix_id, matrix.
On future topic changes, getEntriesByRemoteId instead returns the entry for id $matrixRoomId $network $channel, as that has a remote_id of $network $channel, which has no topic set in the MatrixRoom data.
Unsure if this is a bug in matrix-appservice-irc or matrix-appservice-bridge (or both), feel free to transfer this issue if needed.
Metadata
Metadata
Assignees
Labels
No labels