- Timestamp:
- 02/17/25 01:39:28 (4 months ago)
- Branches:
- master
- Children:
- de83113
- Parents:
- a70b5a4
- git-author:
- ste08 <sjovanoska@…> (02/17/25 01:39:02)
- git-committer:
- ste08 <sjovanoska@…> (02/17/25 01:39:28)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/com/example/skychasemk/services/ApplicationUserService.java
ra70b5a4 r9868304 2 2 3 3 import com.example.skychasemk.dto.ApplicationUserDTO; 4 import com.example.skychasemk.dto.ApplicationUserLoginDTO; 4 5 import com.example.skychasemk.model.ApplicationUser; 5 6 import com.example.skychasemk.repository.ApplicationUserRepository; 6 7 import jakarta.transaction.Transactional; 8 import jakarta.validation.Valid; 7 9 import org.springframework.beans.factory.annotation.Autowired; 8 10 import org.springframework.stereotype.Service; 9 11 10 import java.time.Instant; 11 import java.time.LocalDate; 12 import java.util.Optional; 12 13 //import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; 13 14 … … 32 33 user.setEmail(userDTO.getEmail()); 33 34 user.setPassword(userDTO.getPassword()); 34 user.setPhoneNumber(userDTO.getPhone Number());35 user.setPhoneNumber(userDTO.getPhone_number()); 35 36 ApplicationUser savedUser = userRepository.save(user); 36 37 userRepository.flush(); 37 38 return savedUser; 38 39 } 40 41 public ApplicationUser findByEmail(@Valid ApplicationUserLoginDTO userDTO) { 42 if (userRepository.findByEmail(userDTO.getEmail()).isEmpty()) { 43 throw new RuntimeException("User not registered"); 44 } else { 45 Optional<ApplicationUser> userId = userRepository.findByEmail(userDTO.getEmail()); 46 return userId.get(); 47 } 48 } 39 49 }
Note:
See TracChangeset
for help on using the changeset viewer.