From 316ca7c04262de5248824f4f8714f82392549fe5 Mon Sep 17 00:00:00 2001
From: Nico Athanassiadis <nico@dsv.su.se>
Date: Mon, 31 Mar 2025 13:33:35 +0200
Subject: [PATCH] Removed manual check of email

New users would never be able to login because of the manual checking of email.
This has happened since the requirements and code has changed over time and we
missed the manual constraint.

This is related to the fix where we removed the database constraint.
---
 src/main/java/se/su/dsv/seshat/services/UserService.java | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/src/main/java/se/su/dsv/seshat/services/UserService.java b/src/main/java/se/su/dsv/seshat/services/UserService.java
index e54895c..515d01f 100644
--- a/src/main/java/se/su/dsv/seshat/services/UserService.java
+++ b/src/main/java/se/su/dsv/seshat/services/UserService.java
@@ -17,9 +17,6 @@ public class UserService {
         if (appUserRepository.existsByUsername(username)) {
             throw new IllegalArgumentException("Username already exists");
         }
-        if (appUserRepository.existsByEmail(email)) {
-            throw new IllegalArgumentException("Email already exists");
-        }
 
         AppUser newUser = new AppUser(username, email, "USER");
         appUserRepository.save(newUser);