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)
public class KidShiftApiServiceModule {
@Inject
UserSettings userSettings;
@Inject
KSLogger logger;
@Provides
@Singleton
public AuthorizationInterceptor provideAuthorizationInterceptor() {
return new AuthorizationInterceptor(userSettings);
public AuthorizationInterceptor provideAuthorizationInterceptor(UserSettings userSettings, KSLogger logger) {
return new AuthorizationInterceptor(userSettings, logger);
}
// Gson
@ -43,10 +40,9 @@ public class KidShiftApiServiceModule {
@Provides
@Singleton
public OkHttpClient provideOkHttpClient(UserSettings userSettings, KSLogger logger) {
public OkHttpClient provideOkHttpClient(AuthorizationInterceptor authorizationInterceptor) {
return new OkHttpClient.Builder()
// .addInterceptor(provideAuthorizationInterceptor())
.addInterceptor(new AuthorizationInterceptor(userSettings, logger))
.addInterceptor(authorizationInterceptor)
.build();
}