From fd6bb5b17ed86187b64350e96c25860698b05f7a Mon Sep 17 00:00:00 2001 From: sowjanyakch Date: Thu, 17 Apr 2025 15:46:37 +0200 Subject: [PATCH] detekt Signed-off-by: sowjanyakch --- .../diagnose/DiagnoseContentComposable.kt | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/diagnose/DiagnoseContentComposable.kt b/app/src/main/java/com/nextcloud/talk/diagnose/DiagnoseContentComposable.kt index e46ce408b..f6cfba19e 100644 --- a/app/src/main/java/com/nextcloud/talk/diagnose/DiagnoseContentComposable.kt +++ b/app/src/main/java/com/nextcloud/talk/diagnose/DiagnoseContentComposable.kt @@ -170,16 +170,7 @@ fun ShowNotificationData( viewState: NotificationUiState, onDismissDialog: () -> Unit ) { - val message = when (viewState) { - is NotificationUiState.Success -> viewState.testNotification ?: context.getString( - R.string.nc_push_notification_fetch_error - ) - is NotificationUiState.Error -> String.format( - context.getString(R.string.nc_push_notification_error), - viewState.message - ) - else -> context.getString(R.string.nc_common_error_sorry) - } + val message = getMessage(context, viewState) if (isLoading) { LoadingIndicator() @@ -232,6 +223,19 @@ fun ShowNotificationData( } } +fun getMessage(context: Context, viewState: NotificationUiState): String { + return when (viewState) { + is NotificationUiState.Success -> + viewState.testNotification ?: context.getString(R.string.nc_push_notification_fetch_error) + + is NotificationUiState.Error -> + context.getString(R.string.nc_push_notification_error, viewState.message) + + else -> + context.getString(R.string.nc_common_error_sorry) + } +} + @Preview(showBackground = true) @Composable fun DiagnoseContentPreview() {