style: apply rustfmt output for clippy-related edits

Apply canonical rustfmt formatting in files touched by the clippy format-args cleanup so cargo fmt --check passes consistently in CI.

Made-with: Cursor
This commit is contained in:
Shaun Arman 2026-04-04 15:10:17 -05:00
parent 85a8d0a4c0
commit 0bc20f09f6
6 changed files with 84 additions and 20 deletions

View File

@ -295,19 +295,31 @@ pub async fn list_issues(
let mut params: Vec<Box<dyn rusqlite::types::ToSql>> = vec![];
if let Some(ref status) = filter.status {
sql.push_str(&format!(" AND i.status = ?{index}", index = params.len() + 1));
sql.push_str(&format!(
" AND i.status = ?{index}",
index = params.len() + 1
));
params.push(Box::new(status.clone()));
}
if let Some(ref severity) = filter.severity {
sql.push_str(&format!(" AND i.severity = ?{index}", index = params.len() + 1));
sql.push_str(&format!(
" AND i.severity = ?{index}",
index = params.len() + 1
));
params.push(Box::new(severity.clone()));
}
if let Some(ref category) = filter.category {
sql.push_str(&format!(" AND i.category = ?{index}", index = params.len() + 1));
sql.push_str(&format!(
" AND i.category = ?{index}",
index = params.len() + 1
));
params.push(Box::new(category.clone()));
}
if let Some(ref domain) = filter.domain {
sql.push_str(&format!(" AND i.category = ?{index}", index = params.len() + 1));
sql.push_str(&format!(
" AND i.category = ?{index}",
index = params.len() + 1
));
params.push(Box::new(domain.clone()));
}
if let Some(ref search) = filter.search {

View File

@ -526,7 +526,9 @@ pub async fn authenticate_with_webview(
if app_handle.get_webview_window(existing_label).is_some() {
return Ok(WebviewAuthResponse {
success: true,
message: format!("{service} browser window is already open. Switch to it to log in."),
message: format!(
"{service} browser window is already open. Switch to it to log in."
),
webview_id: existing_label.clone(),
});
}
@ -665,7 +667,12 @@ pub async fn save_manual_token(
};
crate::integrations::servicenow::test_connection(&config).await
}
_ => return Err(format!("Unknown service: {service}", service = request.service)),
_ => {
return Err(format!(
"Unknown service: {service}",
service = request.service
))
}
};
// If test fails, don't save the token

View File

@ -109,7 +109,10 @@ pub async fn get_audit_log(
params.push(Box::new(entity_type.clone()));
}
if let Some(ref entity_id) = filter.entity_id {
sql.push_str(&format!(" AND entity_id = ?{index}", index = params.len() + 1));
sql.push_str(&format!(
" AND entity_id = ?{index}",
index = params.len() + 1
));
params.push(Box::new(entity_id.clone()));
}

View File

@ -12,9 +12,18 @@ pub fn generate_postmortem_markdown(detail: &IssueDetail) -> String {
// Header metadata
md.push_str("## Metadata\n\n");
md.push_str(&format!("- **Date:** {created_at}\n", created_at = issue.created_at));
md.push_str(&format!("- **Severity:** {severity}\n", severity = issue.severity));
md.push_str(&format!("- **Category:** {category}\n", category = issue.category));
md.push_str(&format!(
"- **Date:** {created_at}\n",
created_at = issue.created_at
));
md.push_str(&format!(
"- **Severity:** {severity}\n",
severity = issue.severity
));
md.push_str(&format!(
"- **Category:** {category}\n",
category = issue.category
));
md.push_str(&format!("- **Status:** {status}\n", status = issue.status));
md.push_str(&format!(
"- **Last Updated:** {updated_at}\n",
@ -51,7 +60,10 @@ pub fn generate_postmortem_markdown(detail: &IssueDetail) -> String {
md.push_str("## Timeline\n\n");
md.push_str("| Time (UTC) | Event |\n");
md.push_str("|------------|-------|\n");
md.push_str(&format!("| {created_at} | Issue created |\n", created_at = issue.created_at));
md.push_str(&format!(
"| {created_at} | Issue created |\n",
created_at = issue.created_at
));
if let Some(ref resolved) = issue.resolved_at {
md.push_str(&format!("| {resolved} | Issue resolved |\n"));
}
@ -83,7 +95,10 @@ pub fn generate_postmortem_markdown(detail: &IssueDetail) -> String {
if let Some(last) = detail.resolution_steps.last() {
if !last.answer.is_empty() {
md.push_str(&format!("**Root Cause:** {answer}\n\n", answer = last.answer));
md.push_str(&format!(
"**Root Cause:** {answer}\n\n",
answer = last.answer
));
}
}
}

View File

@ -5,16 +5,31 @@ pub fn generate_rca_markdown(detail: &IssueDetail) -> String {
let mut md = String::new();
md.push_str(&format!("# Root Cause Analysis: {title}\n\n", title = issue.title));
md.push_str(&format!(
"# Root Cause Analysis: {title}\n\n",
title = issue.title
));
md.push_str("## Issue Summary\n\n");
md.push_str("| Field | Value |\n");
md.push_str("|-------|-------|\n");
md.push_str(&format!("| **Issue ID** | {id} |\n", id = issue.id));
md.push_str(&format!("| **Category** | {category} |\n", category = issue.category));
md.push_str(&format!("| **Status** | {status} |\n", status = issue.status));
md.push_str(&format!("| **Severity** | {severity} |\n", severity = issue.severity));
md.push_str(&format!("| **Source** | {source} |\n", source = issue.source));
md.push_str(&format!(
"| **Category** | {category} |\n",
category = issue.category
));
md.push_str(&format!(
"| **Status** | {status} |\n",
status = issue.status
));
md.push_str(&format!(
"| **Severity** | {severity} |\n",
severity = issue.severity
));
md.push_str(&format!(
"| **Source** | {source} |\n",
source = issue.source
));
md.push_str(&format!(
"| **Assigned To** | {} |\n",
if issue.assigned_to.is_empty() {
@ -23,7 +38,10 @@ pub fn generate_rca_markdown(detail: &IssueDetail) -> String {
&issue.assigned_to
}
));
md.push_str(&format!("| **Created** | {created_at} |\n", created_at = issue.created_at));
md.push_str(&format!(
"| **Created** | {created_at} |\n",
created_at = issue.created_at
));
md.push_str(&format!(
"| **Last Updated** | {updated_at} |\n",
updated_at = issue.updated_at
@ -55,7 +73,10 @@ pub fn generate_rca_markdown(detail: &IssueDetail) -> String {
md.push_str("_Awaiting answer._\n\n");
}
if !step.evidence.is_empty() {
md.push_str(&format!("**Evidence:** {evidence}\n\n", evidence = step.evidence));
md.push_str(&format!(
"**Evidence:** {evidence}\n\n",
evidence = step.evidence
));
}
}
}

View File

@ -196,7 +196,13 @@ pub async fn extract_cookies_via_ipc<R: tauri::Runtime>(
pub fn cookies_to_header(cookies: &[Cookie]) -> String {
cookies
.iter()
.map(|c| format!("{name}={value}", name = c.name.as_str(), value = c.value.as_str()))
.map(|c| {
format!(
"{name}={value}",
name = c.name.as_str(),
value = c.value.as_str()
)
})
.collect::<Vec<_>>()
.join("; ")
}