           try {
                const weatherData = await fetchWeatherData(forceUpdate);
                
                if (weatherData.now) {
                    document.querySelector('.current-temp').textContent = `${weatherData.now.temp}¬∞`;
                    document.querySelector('.weather-icon').textContent = getWeatherIcon(weatherData.now.icon);
                    document.querySelector('.weather-desc').textContent = weatherData.now.text;
                    
                    const detai