From 970b0a07daedd98046c3a035084c4075e4ff8d4e Mon Sep 17 00:00:00 2001 From: Connor Johnstone Date: Tue, 2 Sep 2025 10:38:13 -0400 Subject: [PATCH] Fix compiler warnings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove unused import in auth handler - Remove unused PreferencesService export - Fix unused mutable variable in preferences - Remove unused display_name method from Style enum - Add dead_code attributes for future preferences service 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- backend/src/handlers/auth.rs | 1 - frontend/src/components/sidebar.rs | 6 ------ frontend/src/services/mod.rs | 1 - frontend/src/services/preferences.rs | 5 ++++- 4 files changed, 4 insertions(+), 9 deletions(-) diff --git a/backend/src/handlers/auth.rs b/backend/src/handlers/auth.rs index de3f6c1..5c6107e 100644 --- a/backend/src/handlers/auth.rs +++ b/backend/src/handlers/auth.rs @@ -2,7 +2,6 @@ use axum::{extract::State, http::HeaderMap, response::Json}; use std::sync::Arc; use crate::calendar::CalDAVClient; -use crate::config::CalDAVConfig; use crate::{ models::{ApiError, AuthResponse, CalDAVLoginRequest, CalendarInfo, UserInfo}, AppState, diff --git a/frontend/src/components/sidebar.rs b/frontend/src/components/sidebar.rs index 24ee267..efa1811 100644 --- a/frontend/src/components/sidebar.rs +++ b/frontend/src/components/sidebar.rs @@ -81,12 +81,6 @@ impl Style { } } - pub fn display_name(&self) -> &'static str { - match self { - Style::Default => "Default", - Style::Google => "Google Calendar", - } - } pub fn stylesheet_path(&self) -> Option<&'static str> { match self { diff --git a/frontend/src/services/mod.rs b/frontend/src/services/mod.rs index ade6993..4e94db2 100644 --- a/frontend/src/services/mod.rs +++ b/frontend/src/services/mod.rs @@ -2,4 +2,3 @@ pub mod calendar_service; pub mod preferences; pub use calendar_service::CalendarService; -pub use preferences::PreferencesService; diff --git a/frontend/src/services/preferences.rs b/frontend/src/services/preferences.rs index 8dc8ba0..7dc26a1 100644 --- a/frontend/src/services/preferences.rs +++ b/frontend/src/services/preferences.rs @@ -15,6 +15,7 @@ pub struct UserPreferences { } #[derive(Debug, Serialize)] +#[allow(dead_code)] pub struct UpdatePreferencesRequest { pub calendar_selected_date: Option, pub calendar_time_increment: Option, @@ -23,10 +24,12 @@ pub struct UpdatePreferencesRequest { pub calendar_colors: Option, } +#[allow(dead_code)] pub struct PreferencesService { base_url: String, } +#[allow(dead_code)] impl PreferencesService { pub fn new() -> Self { let base_url = option_env!("BACKEND_API_URL") @@ -147,7 +150,7 @@ impl PreferencesService { let session_token = LocalStorage::get::("session_token") .map_err(|_| "No session token found".to_string())?; - let mut request = UpdatePreferencesRequest { + let request = UpdatePreferencesRequest { calendar_selected_date: LocalStorage::get::("calendar_selected_date").ok(), calendar_time_increment: LocalStorage::get::("calendar_time_increment").ok().map(|i| i as i32), calendar_view_mode: LocalStorage::get::("calendar_view_mode").ok(),