fix: alias parsing
This commit is contained in:
parent
8773e5013d
commit
a8231eef25
1 changed files with 4 additions and 2 deletions
|
@ -1668,8 +1668,10 @@ impl Rooms {
|
||||||
.scan_prefix(prefix)
|
.scan_prefix(prefix)
|
||||||
.values()
|
.values()
|
||||||
.map(|bytes| {
|
.map(|bytes| {
|
||||||
Ok(serde_json::from_slice(&bytes?)
|
Ok(utils::string_from_bytes(&bytes?)
|
||||||
.map_err(|_| Error::bad_database("Alias in aliasid_alias is invalid."))?)
|
.map_err(|_| Error::bad_database("Invalid alias bytes in aliasid_alias."))?
|
||||||
|
.try_into()
|
||||||
|
.map_err(|_| Error::bad_database("Invalid alias in aliasid_alias."))?)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue