Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Prototype Application/Paw5/src/main/java/finki/paw5/service/implementation/AuthServiceImplementation.java

    re76c5a6 rdad5bcd  
    33import finki.paw5.model.entities.Adopter;
    44import finki.paw5.model.entities.Employee;
    5 import finki.paw5.model.entities.Shelter;
    65import finki.paw5.model.entities.User;
    76import finki.paw5.model.enumerations.FreeTime;
     
    1110import finki.paw5.repository.AdopterRepository;
    1211import finki.paw5.repository.EmployeeRepository;
    13 import finki.paw5.repository.ShelterRepository;
    1412import finki.paw5.repository.UserRepository;
    1513import finki.paw5.service.AuthService;
     
    2422    private final AdopterRepository adopterRepository;
    2523    private final EmployeeRepository employeeRepository;
    26     private final ShelterRepository shelterRepository;
    2724
    28     public AuthServiceImplementation(UserRepository userRepository, AdopterRepository adopterRepository, EmployeeRepository employeeRepository, ShelterRepository shelterRepository) {
     25    public AuthServiceImplementation(UserRepository userRepository, AdopterRepository adopterRepository, EmployeeRepository employeeRepository) {
    2926        this.userRepository = userRepository;
    3027        this.adopterRepository = adopterRepository;
    3128        this.employeeRepository = employeeRepository;
    32         this.shelterRepository = shelterRepository;
    3329    }
    3430
     
    5147    @Override
    5248    public Employee registerEmployee(String name, String email, String password, String telephone, String position, Integer shelterId) {
    53         Shelter shelter = this.shelterRepository.findById(shelterId).get();
    54         Employee employee = new Employee(LocalDate.now(),name, email,password,telephone,position,shelter,false);
     49        Employee employee = new Employee(LocalDate.now(),name, email,password,telephone,position,shelterId,false);
    5550        return employeeRepository.save(employee);
    5651    }
Note: See TracChangeset for help on using the changeset viewer.