Changeset 3753356 for sources/app/src/main/java/parkup/services
- Timestamp:
- 02/12/22 14:32:43 (2 years ago)
- Branches:
- master
- Children:
- 2b65789
- Parents:
- 0e407de
- Location:
- sources/app/src/main/java/parkup/services
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
sources/app/src/main/java/parkup/services/GuestService.java
r0e407de r3753356 4 4 import java.util.Optional; 5 5 import org.springframework.beans.factory.annotation.Autowired; 6 import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; 6 7 import org.springframework.stereotype.Service; 7 8 import parkup.entities.Guest; … … 11 12 public class GuestService { 12 13 private final GuestRepository guestRepository; 14 private final BCryptPasswordEncoder passwordEncoder; 13 15 14 16 @Autowired 15 public GuestService(GuestRepository guestRepository ) {17 public GuestService(GuestRepository guestRepository, BCryptPasswordEncoder passwordEncoder) { 16 18 this.guestRepository = guestRepository; 19 this.passwordEncoder = passwordEncoder; 17 20 } 18 21 … … 31 34 throw new IllegalStateException("Email already taken, try adding a guest with a different valid email address"); 32 35 } else { 33 System.out.println(guest);36 // guest.setPassword(passwordEncoder.encode(Math.random())); 34 37 this.guestRepository.save(guest); 35 38 } -
sources/app/src/main/java/parkup/services/RegisteredUserService.java
r0e407de r3753356 6 6 import java.util.Optional; 7 7 import java.util.UUID; 8 import java.util.stream.Collectors; 8 9 import javax.transaction.Transactional; 9 10 import org.springframework.beans.factory.annotation.Autowired; 10 11 import org.springframework.data.jpa.repository.Modifying; 12 import org.springframework.security.core.Authentication; 11 13 import org.springframework.security.core.userdetails.UserDetails; 12 14 import org.springframework.security.core.userdetails.UserDetailsService; … … 14 16 import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; 15 17 import org.springframework.stereotype.Service; 18 import parkup.ParkUpApplication; 16 19 import parkup.configs.email.EmailValidator; 17 20 import parkup.configs.token.ConfirmationTokenRP; … … 163 166 return user; 164 167 } 168 169 public List<String> getTablici() { 170 Authentication role = ParkUpApplication.getToken(); 171 return registeredUserRepository.findRegisteredUserByEmail(role.getName()).get().getPlates().stream().map(Plate::getPlate).collect(Collectors.toList()); 172 } 165 173 }
Note:
See TracChangeset
for help on using the changeset viewer.