|
@@ -24,6 +24,7 @@ public class WebServiceFactory {
|
|
private static final String KEY_HEADER_AUTHORIZATION = "Authorization";
|
|
private static final String KEY_HEADER_AUTHORIZATION = "Authorization";
|
|
private static final String X_PLATFORM = "X-PLATFORM";
|
|
private static final String X_PLATFORM = "X-PLATFORM";
|
|
private static final String X_PLATFORM_TOKEN = "X-PLATFORM-TOKEN";
|
|
private static final String X_PLATFORM_TOKEN = "X-PLATFORM-TOKEN";
|
|
|
|
+ private static final String X_LOCALE = "X-Locale";
|
|
private static final String PLATFORM = "platform";
|
|
private static final String PLATFORM = "platform";
|
|
private static final String VERSION = "version";
|
|
private static final String VERSION = "version";
|
|
|
|
|
|
@@ -50,10 +51,12 @@ public class WebServiceFactory {
|
|
|
|
|
|
Request original = chain.request();
|
|
Request original = chain.request();
|
|
Request.Builder requestBuilder;
|
|
Request.Builder requestBuilder;
|
|
|
|
+ prefHelper.getXPlatformToken();
|
|
requestBuilder = original.newBuilder()
|
|
requestBuilder = original.newBuilder()
|
|
.header(X_PLATFORM, "android")
|
|
.header(X_PLATFORM, "android")
|
|
.header(KEY_HEADER_AUTHORIZATION, (prefHelper.getUser() != null) ? "Bearer " + prefHelper.getUser().getToken() : "")
|
|
.header(KEY_HEADER_AUTHORIZATION, (prefHelper.getUser() != null) ? "Bearer " + prefHelper.getUser().getToken() : "")
|
|
- .header(X_PLATFORM_TOKEN, (prefHelper.getXPlatformToken() != null) ? prefHelper.getXPlatformToken() : "");
|
|
|
|
|
|
+ .header(X_PLATFORM_TOKEN, prefHelper.getXPlatformToken())
|
|
|
|
+ .header(X_LOCALE, prefHelper.getLanguage());
|
|
|
|
|
|
return chain.proceed(requestBuilder.build());
|
|
return chain.proceed(requestBuilder.build());
|
|
}
|
|
}
|