Loading app/src/main/kotlin/foundation/e/accountmanager/ui/setup/ReOAuthActivity.kt +8 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package foundation.e.accountmanager.ui.setup import android.accounts.Account import android.os.Bundle import android.widget.Toast import androidx.activity.ComponentActivity import androidx.activity.compose.rememberLauncherForActivityResult import androidx.activity.compose.setContent Loading @@ -27,6 +28,7 @@ import androidx.compose.runtime.LaunchedEffect import androidx.compose.ui.platform.LocalContext import androidx.core.app.NotificationManagerCompat import androidx.hilt.navigation.compose.hiltViewModel import at.bitfire.davdroid.R import at.bitfire.davdroid.push.PushNotificationManager import at.bitfire.davdroid.sync.SyncDataType import at.bitfire.davdroid.ui.AppTheme Loading Loading @@ -87,6 +89,12 @@ fun OAuthHandlerScreen( val notificationId = PushNotificationManager.notificationId(account, dataType) notificationManager.cancel(notificationId) } Toast.makeText( context, context.getString(R.string.account_updated_toast), Toast.LENGTH_SHORT ).show() } else { model.authCodeFailed() } Loading app/src/main/res/values/e_strings.xml +1 −0 Original line number Diff line number Diff line Loading @@ -36,4 +36,5 @@ <string name="legacy_murena_login">Legacy Murena.io</string> <string name="sync_error_authentication_oauth">Authentication issue. Tap to sign in again</string> <string name="account_updated_toast">Account updated successfully</string> </resources> Loading
app/src/main/kotlin/foundation/e/accountmanager/ui/setup/ReOAuthActivity.kt +8 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package foundation.e.accountmanager.ui.setup import android.accounts.Account import android.os.Bundle import android.widget.Toast import androidx.activity.ComponentActivity import androidx.activity.compose.rememberLauncherForActivityResult import androidx.activity.compose.setContent Loading @@ -27,6 +28,7 @@ import androidx.compose.runtime.LaunchedEffect import androidx.compose.ui.platform.LocalContext import androidx.core.app.NotificationManagerCompat import androidx.hilt.navigation.compose.hiltViewModel import at.bitfire.davdroid.R import at.bitfire.davdroid.push.PushNotificationManager import at.bitfire.davdroid.sync.SyncDataType import at.bitfire.davdroid.ui.AppTheme Loading Loading @@ -87,6 +89,12 @@ fun OAuthHandlerScreen( val notificationId = PushNotificationManager.notificationId(account, dataType) notificationManager.cancel(notificationId) } Toast.makeText( context, context.getString(R.string.account_updated_toast), Toast.LENGTH_SHORT ).show() } else { model.authCodeFailed() } Loading
app/src/main/res/values/e_strings.xml +1 −0 Original line number Diff line number Diff line Loading @@ -36,4 +36,5 @@ <string name="legacy_murena_login">Legacy Murena.io</string> <string name="sync_error_authentication_oauth">Authentication issue. Tap to sign in again</string> <string name="account_updated_toast">Account updated successfully</string> </resources>