mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-04 06:14:56 -04:00
Make get_room_version use cached get_room_version_id. (#11808)
This commit is contained in:
parent
5f62a094de
commit
8e56a1b73c
3 changed files with 18 additions and 15 deletions
|
@ -658,7 +658,7 @@ class SpaceSummaryTestCase(unittest.HomeserverTestCase):
|
|||
|
||||
def test_unknown_room_version(self):
|
||||
"""
|
||||
If an room with an unknown room version is encountered it should not cause
|
||||
If a room with an unknown room version is encountered it should not cause
|
||||
the entire summary to skip.
|
||||
"""
|
||||
# Poke the database and update the room version to an unknown one.
|
||||
|
@ -670,6 +670,9 @@ class SpaceSummaryTestCase(unittest.HomeserverTestCase):
|
|||
desc="updated-room-version",
|
||||
)
|
||||
)
|
||||
# Invalidate method so that it returns the currently updated version
|
||||
# instead of the cached version.
|
||||
self.hs.get_datastores().main.get_room_version_id.invalidate((self.room,))
|
||||
|
||||
# The result should have only the space, along with a link from space -> room.
|
||||
expected = [(self.space, [self.room])]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue