feature/fetch_userinfo #85

Merged
Fujimatsu merged 35 commits from feature/fetch_userinfo into main 2024-06-24 01:36:45 +00:00
2 changed files with 6 additions and 3 deletions
Showing only changes of commit 038a71bb54 - Show all commits

View File

@ -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();
} }

View File

@ -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