diff --git a/android-app/app/src/androidTest/java/de/harheimertc/ui/screens/cms/CmsExistingScreensSmokeTest.kt b/android-app/app/src/androidTest/java/de/harheimertc/ui/screens/cms/CmsExistingScreensSmokeTest.kt index 8c674f2..917188c 100644 --- a/android-app/app/src/androidTest/java/de/harheimertc/ui/screens/cms/CmsExistingScreensSmokeTest.kt +++ b/android-app/app/src/androidTest/java/de/harheimertc/ui/screens/cms/CmsExistingScreensSmokeTest.kt @@ -61,6 +61,7 @@ import kotlinx.coroutines.flow.MutableStateFlow import okhttp3.MultipartBody import okhttp3.RequestBody import okhttp3.ResponseBody +import okhttp3.ResponseBody.Companion.toResponseBody import org.junit.Assert.assertEquals import org.junit.Assert.assertTrue import org.junit.Rule @@ -324,7 +325,8 @@ private class RecordingApiService : ApiService { return Response.success(request) } override suspend fun spielsysteme(): Response = Response.success(null) - override suspend fun vereinsmeisterschaften(): Response = Response.success(ResponseBody.create(null, "Jahr,Kategorie,Platz,Spieler1,Spieler2,Bemerkung,imageFilename1,imageFilename2\n\"2025\",\"Herren\",\"1\",\"Erika Muster\",\"\",\"Titel verteidigt\",\"\",\"\"")) + override suspend fun vereinsmeisterschaften(): Response = + Response.success("Jahr,Kategorie,Platz,Spieler1,Spieler2,Bemerkung,imageFilename1,imageFilename2\n\"2025\",\"Herren\",\"1\",\"Erika Muster\",\"\",\"Titel verteidigt\",\"\",\"\"".toResponseBody(null)) override suspend fun saveCsv(request: SaveCsvRequest): Response { saveCsvCalls++ return Response.success(SaveCsvResponse(success = true, message = "CSV gespeichert")) diff --git a/android-app/app/src/androidTest/java/de/harheimertc/ui/screens/cms/CmsPasswordResetDiagnosticsScreenTest.kt b/android-app/app/src/androidTest/java/de/harheimertc/ui/screens/cms/CmsPasswordResetDiagnosticsScreenTest.kt index d05aa89..36f4e2c 100644 --- a/android-app/app/src/androidTest/java/de/harheimertc/ui/screens/cms/CmsPasswordResetDiagnosticsScreenTest.kt +++ b/android-app/app/src/androidTest/java/de/harheimertc/ui/screens/cms/CmsPasswordResetDiagnosticsScreenTest.kt @@ -22,6 +22,7 @@ import de.harheimertc.data.PasswordResetStepDto import de.harheimertc.data.SecureOfflineCache import de.harheimertc.repositories.CmsRepository import okhttp3.ResponseBody +import okhttp3.ResponseBody.Companion.toResponseBody import org.junit.Rule import org.junit.Test import org.junit.runner.RunWith @@ -108,7 +109,7 @@ class CmsPasswordResetDiagnosticsScreenTest { attempts = listOf(attempt), ), ) - "vereinsmeisterschaften" -> Response.success(ResponseBody.create(null, "Jahr,Kategorie,Platz,Spieler1,Spieler2,Bemerkung\n")) + "vereinsmeisterschaften" -> Response.success("Jahr,Kategorie,Platz,Spieler1,Spieler2,Bemerkung\n".toResponseBody(null)) else -> throw UnsupportedOperationException("Unhandled ApiService method in test: ${method.name}") } } diff --git a/package.json b/package.json index 3534208..b4b7946 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "harheimertc-website", - "version": "1.6.2", + "version": "1.7.0", "description": "Moderne Webseite für den Harheimer Tischtennis Club", "private": true, "type": "module",