feature/fetch_userinfo #85
|
@ -43,10 +43,10 @@ public class KidShiftApiServiceModule {
|
||||||
|
|
||||||
@Provides
|
@Provides
|
||||||
@Singleton
|
@Singleton
|
||||||
public OkHttpClient provideOkHttpClient(UserSettings userSettings) {
|
public OkHttpClient provideOkHttpClient(UserSettings userSettings, KSLogger logger) {
|
||||||
return new OkHttpClient.Builder()
|
return new OkHttpClient.Builder()
|
||||||
// .addInterceptor(provideAuthorizationInterceptor())
|
// .addInterceptor(provideAuthorizationInterceptor())
|
||||||
.addInterceptor(new AuthorizationInterceptor(userSettings))
|
.addInterceptor(new AuthorizationInterceptor(userSettings, logger))
|
||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -20,9 +20,12 @@ public class AuthorizationInterceptor implements Interceptor {
|
||||||
public static final String HEADER_PLACEHOLDER = HEADER_NAME + ": " + HEADER_VALUE;
|
public static final String HEADER_PLACEHOLDER = HEADER_NAME + ": " + HEADER_VALUE;
|
||||||
|
|
||||||
private final UserSettings userSettings;
|
private final UserSettings userSettings;
|
||||||
|
private final KSLogger logger;
|
||||||
|
|
||||||
public AuthorizationInterceptor(UserSettings userSettings) {
|
public AuthorizationInterceptor(UserSettings userSettings, KSLogger logger) {
|
||||||
this.userSettings = userSettings;
|
this.userSettings = userSettings;
|
||||||
|
this.logger = logger;
|
||||||
|
logger.setTag("Auth_Interceptor");
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
|
Loading…
Reference in New Issue
Block a user