mirror of
https://forgejo.ellis.link/continuwuation/continuwuity.git
synced 2025-09-30 18:42:05 +00:00
fix(upgrade): Potentially resolve CI clippy errors
I'm not convinced this isn't a rust bug itself, but CI was complaining about lifetimes and those complaints couldn't be reproduced locally, so this should probably fix it maybe?
This commit is contained in:
parent
d614e43981
commit
f45ceedb8a
1 changed files with 4 additions and 3 deletions
|
@ -97,11 +97,12 @@ pub(crate) async fn upgrade_room_route(
|
|||
|
||||
// Create a replacement room
|
||||
let room_features = RoomVersion::new(&body.new_version)?;
|
||||
let replacement_room: Option<&RoomId> = if room_features.room_ids_as_hashes {
|
||||
None
|
||||
let replacement_room_owned = if !room_features.room_ids_as_hashes {
|
||||
Some(RoomId::new(services.globals.server_name()))
|
||||
} else {
|
||||
Some(&RoomId::new(services.globals.server_name()))
|
||||
None
|
||||
};
|
||||
let replacement_room: Option<&RoomId> = replacement_room_owned.as_ref().map(AsRef::as_ref);
|
||||
let replacement_room_tmp = match replacement_room {
|
||||
| Some(v) => v,
|
||||
| None => &RoomId::new(services.globals.server_name()),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue