make room directory work
This commit is contained in:
parent
5ac45eac59
commit
11e75e7081
2 changed files with 91 additions and 29 deletions
|
@ -157,13 +157,14 @@ impl Data {
|
|||
.iter_all()
|
||||
.keys()
|
||||
.map(|key| {
|
||||
serde_json::from_slice(
|
||||
RoomId::try_from(&*utils::string_from_bytes(
|
||||
&key.unwrap()
|
||||
.iter()
|
||||
.skip(1) // skip "d"
|
||||
.copied()
|
||||
.take_while(|&x| x != 0xff)
|
||||
.take_while(|&x| x != 0xff) // until delimiter
|
||||
.collect::<Vec<_>>(),
|
||||
)
|
||||
))
|
||||
.unwrap()
|
||||
})
|
||||
.collect::<Vec<_>>();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue