aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/org/cyanogenmod/wundergroundcmweatherprovider/wunderground/WundergroundServiceManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/org/cyanogenmod/wundergroundcmweatherprovider/wunderground/WundergroundServiceManager.java')
-rw-r--r--app/src/main/java/org/cyanogenmod/wundergroundcmweatherprovider/wunderground/WundergroundServiceManager.java12
1 files changed, 8 insertions, 4 deletions
diff --git a/app/src/main/java/org/cyanogenmod/wundergroundcmweatherprovider/wunderground/WundergroundServiceManager.java b/app/src/main/java/org/cyanogenmod/wundergroundcmweatherprovider/wunderground/WundergroundServiceManager.java
index 3645740..359730a 100644
--- a/app/src/main/java/org/cyanogenmod/wundergroundcmweatherprovider/wunderground/WundergroundServiceManager.java
+++ b/app/src/main/java/org/cyanogenmod/wundergroundcmweatherprovider/wunderground/WundergroundServiceManager.java
@@ -54,19 +54,23 @@ public class WundergroundServiceManager {
coerceVarArgFeaturesToDelimitedString(features));
}
+ public Call<WundergroundReponse> lookupCity(String city) {
+ return mWundergroundServiceInterface.lookupCity(city);
+ }
+
private String coerceVarArgFeaturesToDelimitedString(FeatureParam... featureParams) {
return Joiner.on('/').join(featureParams);
}
private Retrofit buildRestAdapter(String apiKey) {
//TODO: Wrap this in debug flag
- //HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
- //interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
- //OkHttpClient client = new OkHttpClient.Builder().addInterceptor(interceptor).build();
+ HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor();
+ interceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
+ OkHttpClient client = new OkHttpClient.Builder().addInterceptor(interceptor).build();
return new Retrofit.Builder()
.baseUrl("http://api.wunderground.com/api/" + apiKey + "/")
- //.client(client)
+ .client(client)
.addConverterFactory(GsonConverterFactory.create())
.build();
}