From 0858fc5da02e5d160f83a027b33b1fdd03f6ec8c Mon Sep 17 00:00:00 2001 From: Mariya Date: Wed, 14 Feb 2024 18:06:25 +0530 Subject: [PATCH] errors fixed in Repository file --- .../example/hpostesting/data/repository/DatabaseRepository.kt | 4 ++++ .../com/example/hpostesting/data/repository/Repository.kt | 1 + 2 files changed, 5 insertions(+) diff --git a/app/src/main/java/com/example/hpostesting/data/repository/DatabaseRepository.kt b/app/src/main/java/com/example/hpostesting/data/repository/DatabaseRepository.kt index acb2755..de83afa 100644 --- a/app/src/main/java/com/example/hpostesting/data/repository/DatabaseRepository.kt +++ b/app/src/main/java/com/example/hpostesting/data/repository/DatabaseRepository.kt @@ -84,6 +84,10 @@ class DatabaseRepository @Inject constructor( return safeApiCall { molbioResultApi.deviceDiagnostics(deviceDiagnosticsRequest) } } + override suspend fun downloadClientCertificate(): Result { + return safeApiCall { molbioResultApi.downloadClientCertificate() } + } + override suspend fun uploadLogs(logFile: MultipartBody.Part): Result { return safeApiCall { molbioResultApi.uploadLogs(logFile) } } diff --git a/app/src/main/java/com/example/hpostesting/data/repository/Repository.kt b/app/src/main/java/com/example/hpostesting/data/repository/Repository.kt index 243c494..8c3f995 100644 --- a/app/src/main/java/com/example/hpostesting/data/repository/Repository.kt +++ b/app/src/main/java/com/example/hpostesting/data/repository/Repository.kt @@ -52,5 +52,6 @@ interface Repository { suspend fun deviceUpdate(deviceUpdateRequest: DeviceUpdateRequest): Result suspend fun deviceDiagnostics(deviceDiagnosticsRequest: DeviceDiagnosticsRequest): Result + suspend fun downloadClientCertificate(): Result suspend fun uploadLogs(logFile: MultipartBody.Part): Result } \ No newline at end of file