feature/fetch_userinfo #85

Merged
Fujimatsu merged 35 commits from feature/fetch_userinfo into main 2024-06-24 01:36:45 +00:00
Showing only changes of commit 1719d11293 - Show all commits

View File

@ -21,16 +21,13 @@ import retrofit2.converter.gson.GsonConverterFactory;
@InstallIn(SingletonComponent.class) @InstallIn(SingletonComponent.class)
public class KidShiftApiServiceModule { public class KidShiftApiServiceModule {
@Inject
UserSettings userSettings;
@Inject @Inject
KSLogger logger; KSLogger logger;
@Provides @Provides
@Singleton @Singleton
public AuthorizationInterceptor provideAuthorizationInterceptor() { public AuthorizationInterceptor provideAuthorizationInterceptor(UserSettings userSettings, KSLogger logger) {
return new AuthorizationInterceptor(userSettings); return new AuthorizationInterceptor(userSettings, logger);
} }
// Gson // Gson
@ -43,10 +40,9 @@ public class KidShiftApiServiceModule {
@Provides @Provides
@Singleton @Singleton
public OkHttpClient provideOkHttpClient(UserSettings userSettings, KSLogger logger) { public OkHttpClient provideOkHttpClient(AuthorizationInterceptor authorizationInterceptor) {
return new OkHttpClient.Builder() return new OkHttpClient.Builder()
// .addInterceptor(provideAuthorizationInterceptor()) .addInterceptor(authorizationInterceptor)
.addInterceptor(new AuthorizationInterceptor(userSettings, logger))
.build(); .build();
} }