From e3288fc9a597c45594644ff140e853886799f024 Mon Sep 17 00:00:00 2001 From: a-akimov Date: Wed, 9 Sep 2026 09:42:28 +0200 Subject: [PATCH] Address the code scanning report https://github.com/modelcontextprotocol/quickstart-resources/security/code-scanning/4 --- weather-server-rust/src/main.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/weather-server-rust/src/main.rs b/weather-server-rust/src/main.rs index 230ae5e0..287bfc2b 100644 --- a/weather-server-rust/src/main.rs +++ b/weather-server-rust/src/main.rs @@ -234,11 +234,11 @@ impl Weather { async fn get_forecast( &self, Parameters(MCPForecastRequest { - latitude, - longitude, + latitude: lat, + longitude: lon, }): Parameters, ) -> Result { - let points_url = format!("{NWS_API_BASE}/points/{latitude},{longitude}"); + let points_url = format!("{NWS_API_BASE}/points/{lat},{lon}"); let Ok(points_data) = make_nws_request::(&points_url).await else { return Ok(CallToolResult::error(vec![ContentBlock::text( "Unable to fetch forecast data for this location.", @@ -253,8 +253,8 @@ impl Weather { }; let forecast = Forecast { - latitude, - longitude, + latitude: lat, + longitude: lon, periods: forecast_data .properties .periods