From d3faea06a11785f0622ece9583735ece72ce0733 Mon Sep 17 00:00:00 2001 From: songtianlun Date: Sat, 15 Feb 2025 16:15:00 +0800 Subject: [PATCH] fix: update the weather art url - Change the method of checking for attached images from `. - attached` to `.attached?` for consistency This commit addresses a bug where the weather art image was not displayed correctly on the map. It fixes the issue by using the `.attached?` method, which ensures that the correct image URL is used. --- app/views/cities/_map.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/cities/_map.html.erb b/app/views/cities/_map.html.erb index 2f5b375..ebcca99 100644 --- a/app/views/cities/_map.html.erb +++ b/app/views/cities/_map.html.erb @@ -8,7 +8,7 @@ data-map-longitude-value="<%= @city.longitude %>" data-map-token-value="<%= Rails.application.credentials.dig(:mapbox, :token) %>" data-map-weather-art-value="<%= @city.latest_weather_art.to_json %>" - data-map-weather-art-url-value="<%= rails_blob_url(@city&.latest_weather_art&.webp_image&.processed ) if @city&.latest_weather_art&.image&.attached %>" + data-map-weather-art-url-value="<%= rails_blob_url(@city&.latest_weather_art&.webp_image&.processed ) if @city&.latest_weather_art&.image&.attached? %>" class="h-[500px] w-full rounded-b-2xl z-10" style="touch-action: none" >