Skip to content

Commit 6611e43

Browse files
committed
adjust a few references to the OAuth auth module for some restructuring we are doing
1 parent 7220729 commit 6611e43

File tree

3 files changed

+15
-20
lines changed

3 files changed

+15
-20
lines changed

app/src/main/java/org/wycliffe/mypd/app/dagger/AuthorizationAppModule.kt

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,23 @@ package org.wycliffe.mypd.app.dagger
22

33
import dagger.Module
44
import dagger.Provides
5+
import dagger.Reusable
56
import dagger.hilt.InstallIn
67
import dagger.hilt.components.SingletonComponent
78
import org.ccci.gto.android.common.dagger.eager.EagerModule
8-
import org.mpdx.android.library.oauth.listener.OAuthAppListener
9+
import org.mpdx.android.library.oauth.OAuthConfig
910
import org.wycliffe.mypd.BuildConfig
1011

1112
@InstallIn(SingletonComponent::class)
1213
@Module(includes = [EagerModule::class])
1314
class AuthorizationAppModule {
14-
1515
@Provides
16-
fun providesOAuthAppConstant(): OAuthAppListener {
17-
return object : OAuthAppListener {
18-
override fun authProvider() = BuildConfig.AUTH_PROVIDER
19-
20-
override fun authorizationEndPoint() = BuildConfig.AUTH_END_POINT
21-
22-
override fun clientId() = BuildConfig.CLIENT_ID
23-
24-
override fun redirectUri() = BuildConfig.REDIRECT_URI
25-
26-
override fun tokenEndPoint() = BuildConfig.TOKEN_END_POINT
27-
}
28-
}
16+
@Reusable
17+
fun oauthConfig() = OAuthConfig(
18+
authorizationEndPoint = BuildConfig.AUTH_END_POINT,
19+
tokenEndPoint = BuildConfig.TOKEN_END_POINT,
20+
clientId = BuildConfig.CLIENT_ID,
21+
redirectUri = BuildConfig.REDIRECT_URI,
22+
authProvider = BuildConfig.AUTH_PROVIDER
23+
)
2924
}

app/src/main/java/org/wycliffe/mypd/app/firebase/FirebaseMessagingManager.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import org.greenrobot.eventbus.Subscribe
1111
import org.mpdx.android.core.UserDeviceApi
1212
import org.mpdx.android.core.model.UserDevice
1313
import org.mpdx.android.core.services.ConnectivityService
14+
import org.mpdx.android.library.auth.AuthenticationListener
1415
import org.mpdx.android.library.core.AppConstantListener
15-
import org.mpdx.android.library.core.AuthenticationListener
1616
import timber.log.Timber
1717
import java.io.IOException
1818
import javax.inject.Inject
@@ -40,7 +40,7 @@ class FirebaseMessagingManager @Inject constructor(
4040
}
4141

4242
private fun registerDevice() = launch {
43-
if (authenticationListener.getSessionGuid() == null) return@launch
43+
if (!authenticationListener.isAuthenticated()) return@launch
4444

4545
try {
4646
FirebaseInstanceId.getInstance().instanceId.await()

gradle/libs.versions.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ kotlin = "1.9.20"
1414
kotlinCoroutines = "1.7.3"
1515
kotlinKover = "0.7.5"
1616
ktlint = "0.50.0"
17-
mpdxLib = "3.0.5-SNAPSHOT"
17+
mpdxLib = "3.1.0-SNAPSHOT"
1818
moshi = "1.15.0"
1919
okhttp3 = "4.12.0"
2020
realm = "10.17.0"
@@ -105,8 +105,8 @@ leakcanary = "com.squareup.leakcanary:leakcanary-android:2.12"
105105
materialComponents = "com.google.android.material:material:1.10.0"
106106
mpdx-lib-lib = { module = "org.cru.mpdx.android:library", version.ref = "mpdxLib"}
107107
mpdx-lib-core = { module ="org.cru.mpdx.android:core", version.ref = "mpdxLib"}
108-
mpdx-lib-okta = { module ="org.cru.mpdx.android:okta", version.ref = "mpdxLib"}
109-
mpdx-lib-oauth = { module ="org.cru.mpdx.android:oauth", version.ref = "mpdxLib"}
108+
mpdx-lib-okta = { module ="org.cru.mpdx.android:auth-okta", version.ref = "mpdxLib"}
109+
mpdx-lib-oauth = { module ="org.cru.mpdx.android:auth-oauth", version.ref = "mpdxLib"}
110110
mockito = "org.mockito:mockito-inline:5.2.0"
111111
mockito-kotlin = "org.mockito.kotlin:mockito-kotlin:5.2.1"
112112
mockk = "io.mockk:mockk:1.13.8"

0 commit comments

Comments
 (0)