Skip to content

Commit e4b8f7b

Browse files
fix: correct wrong control in application services
1 parent 4c68dc9 commit e4b8f7b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/kotlin/application/service/HealthProfessionalServices.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ object HealthProfessionalServices {
2424
private val healthProfessionalRepository: HealthProfessionalRepository
2525
) : ApplicationService<HealthProfessional?> {
2626
override fun execute(): HealthProfessional? =
27-
if (healthProfessionalRepository.getHealthProfessional(healthProfessional.healthProfessionalId) != null) {
27+
if (healthProfessionalRepository.getHealthProfessional(healthProfessional.healthProfessionalId) == null) {
2828
healthProfessionalRepository.createHealthProfessional(healthProfessional)
2929
} else null
3030
}

src/main/kotlin/application/service/UserServices.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ object UserServices {
2121
*/
2222
class CreateUser(private val user: User, private val userRepository: UserRepository) : ApplicationService<User?> {
2323
override fun execute(): User? =
24-
if (userRepository.getUser(user.userId) != null) {
24+
if (userRepository.getUser(user.userId) == null) {
2525
userRepository.createUser(user)
2626
} else null
2727
}

0 commit comments

Comments
 (0)