diff --git a/app/src/main/java/com/pranshulgg/weather_master_app/data/repository/airquality/CacheResolverForAirQuality.kt b/app/src/main/java/com/pranshulgg/weather_master_app/data/repository/airquality/CacheResolverForAirQuality.kt index 7a363affd..f19fc1174 100644 --- a/app/src/main/java/com/pranshulgg/weather_master_app/data/repository/airquality/CacheResolverForAirQuality.kt +++ b/app/src/main/java/com/pranshulgg/weather_master_app/data/repository/airquality/CacheResolverForAirQuality.kt @@ -38,10 +38,10 @@ class CacheResolverForAirQuality @Inject constructor( val cache = dao.getAirQualityForLocation(location.id) val shouldReturnCache = shouldReturnAirQualityCache(cache, isManualRefresh, isForceRefresh) - val locationRequiresApiKey = location.source.requiresUserApiKey + val locationRequiresApiKey = location.airQualitySource.requiresUserApiKey val apiKey = if (locationRequiresApiKey) - apiKeysDao.getApiKeyForSource(location.source) else null + apiKeysDao.getApiKeyForSource(location.airQualitySource) else null val domain = cache.toDomain()