From a3f8fc02214afd6e6aa1192060cf2c67c6017beb Mon Sep 17 00:00:00 2001 From: MaximOksiuta <63787095+MaximOksiuta@users.noreply.github.com> Date: Fri, 21 Nov 2025 14:44:30 +0300 Subject: [PATCH] sign in trully sign in --- .../moscow2025/data/repImplementations/AuthRepositoryImpl.kt | 2 +- .../moscow2025/domain/usecase/auth/CheckSessionUseCase.kt | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/prodhack/moscow2025/data/repImplementations/AuthRepositoryImpl.kt b/app/src/main/java/com/prodhack/moscow2025/data/repImplementations/AuthRepositoryImpl.kt index a3cabe7..f3404a1 100644 --- a/app/src/main/java/com/prodhack/moscow2025/data/repImplementations/AuthRepositoryImpl.kt +++ b/app/src/main/java/com/prodhack/moscow2025/data/repImplementations/AuthRepositoryImpl.kt @@ -45,7 +45,7 @@ class AuthRepositoryImpl( networkRequest { url { method = HttpMethod.Post - url("/auth/sign_up/email") + url("/auth/sign_in/email") setBody(request.mapToData()) contentType(ContentType.Application.Json) } diff --git a/app/src/main/java/com/prodhack/moscow2025/domain/usecase/auth/CheckSessionUseCase.kt b/app/src/main/java/com/prodhack/moscow2025/domain/usecase/auth/CheckSessionUseCase.kt index 371becd..9f9321a 100644 --- a/app/src/main/java/com/prodhack/moscow2025/domain/usecase/auth/CheckSessionUseCase.kt +++ b/app/src/main/java/com/prodhack/moscow2025/domain/usecase/auth/CheckSessionUseCase.kt @@ -1,7 +1,6 @@ package com.prodhack.moscow2025.domain.usecase.auth import com.prodhack.moscow2025.domain.interfaces.AuthRepository -import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.firstOrNull import org.koin.core.annotation.Single @@ -9,7 +8,7 @@ import org.koin.core.annotation.Single class CheckSessionUseCase( private val authRepository: AuthRepository ) { - operator suspend fun invoke(): Boolean { + suspend operator fun invoke(): Boolean { return authRepository.fetchLoginState().firstOrNull() == true } }