enable string_add lint

This commit is contained in:
Charles Hall 2024-05-12 19:01:29 -07:00
parent cc5977b4e4
commit 9abe4799db
No known key found for this signature in database
GPG key ID: 7B8E0645816E07CF
5 changed files with 14 additions and 13 deletions

View file

@ -44,7 +44,7 @@ where
};
parts.path_and_query = Some(
(old_path_and_query + symbol + "access_token=" + hs_token)
format!("{old_path_and_query}{symbol}access_token={hs_token}")
.parse()
.unwrap(),
);

View file

@ -43,7 +43,7 @@ pub(crate) async fn create_content_route(
mxc.clone(),
body.filename
.as_ref()
.map(|filename| "inline; filename=".to_owned() + filename)
.map(|filename| format!("inline; filename={filename}"))
.as_deref(),
body.content_type.as_deref(),
&body.file,

View file

@ -1598,15 +1598,15 @@ pub(crate) async fn sync_events_v4_route(
let name = match &*heroes {
[] => None,
[only] => Some(only.0.clone()),
[firsts @ .., last] => Some(
firsts
[firsts @ .., last] => Some({
let firsts = firsts
.iter()
.map(|h| h.0.clone())
.collect::<Vec<_>>()
.join(", ")
+ " and "
+ &last.0,
),
.join(", ");
format!("{firsts} and {}", last.0)
}),
};
let avatar = if let [only] = &*heroes {

View file

@ -385,17 +385,17 @@ impl Service {
let output = format!(
"Rooms:\n{}",
room_ids
.filter_map(|r| r.ok())
.map(|id| id.to_string()
+ "\tMembers: "
+ &services()
.filter_map(std::result::Result::ok)
.map(|id| format!(
"{id}\tMembers: {}",
&services()
.rooms
.state_cache
.room_joined_count(&id)
.ok()
.flatten()
.unwrap_or(0)
.to_string())
))
.collect::<Vec<_>>()
.join("\n")
);