|
|
|
@ -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."))?) |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|