Changeset ccb2d72


Ignore:
Timestamp:
02/10/22 12:55:53 (2 years ago)
Author:
andrejTavchioski <andrej.tavchioski@…>
Branches:
master
Children:
d770228
Parents:
ad4da86
Message:

fix in verifyParkingSession

Location:
sources/app/src/main/java/parkup
Files:
2 edited
2 moved

Legend:

Unmodified
Added
Removed
  • sources/app/src/main/java/parkup/controllers/ParkingSessionController.java

    rad4da86 rccb2d72  
    5353    }
    5454    @PutMapping("/parkingSession/verify/{parkingSessionId}")
    55     public ParkingSession verifyParkingSession(@PathVariable int parkingSessionId,@RequestParam String parkingSpaceName,@RequestParam int parkingZoneId){
    56         return this.parkingSessionService.verifyParkingSession(parkingSessionId,parkingSpaceName,parkingZoneId);
     55    public ParkingSession verifyParkingSession(@PathVariable int parkingSessionId,@RequestParam String parkingSpaceName){
     56        return this.parkingSessionService.verifyParkingSession(parkingSessionId,parkingSpaceName);
    5757    }
    5858    @GetMapping("/parkingSession/calculate/{parkingSessionId}")
  • sources/app/src/main/java/parkup/controllers/RegisteredUserController.java

    rad4da86 rccb2d72  
    1212
    1313@RestController
    14 public class RegistriranParkiracController {
     14public class RegisteredUserController {
    1515    private final RegisteredUserService registeredUserService;
    1616    private final RegistrationServiceRP registrationServiceRP;
    1717
    1818    @Autowired
    19     public RegistriranParkiracController(RegisteredUserService registeredUserService, RegistrationServiceRP registrationServiceRP) {
     19    public RegisteredUserController(RegisteredUserService registeredUserService, RegistrationServiceRP registrationServiceRP) {
    2020        this.registeredUserService = registeredUserService;
    2121        this.registrationServiceRP = registrationServiceRP;
  • sources/app/src/main/java/parkup/controllers/WorkerController.java

    rad4da86 rccb2d72  
    1414
    1515@RestController
    16 public class VrabotenController {
     16public class WorkerController {
    1717    private final WorkerService workerService;
    1818//    private final RegistrationServiceW registrationServiceW;
    1919
    2020    @Autowired
    21     public VrabotenController(WorkerService workerService) {
     21    public WorkerController(WorkerService workerService) {
    2222        this.workerService = workerService;
    2323    }
  • sources/app/src/main/java/parkup/services/ParkingSessionService.java

    rad4da86 rccb2d72  
    107107    }
    108108    @Transactional
    109     public ParkingSession verifyParkingSession(int id,String parkingSpaceName,int parkingZoneId){
     109    public ParkingSession verifyParkingSession(int id,String parkingSpaceName){
    110110        ParkingSession parkingSession = parkingSessionRepository.findByPssId(id);
    111         ParkingZone parkingZone = parkingZoneRepository.findByPzId(parkingZoneId);
    112111        if(parkingSession==null){
    113112            throw new IllegalStateException("No such session exists");
     
    116115            throw new IllegalStateException("The session you are trying to verify has already been verified");
    117116        }
     117        ParkingZone parkingZone = parkingSession.getParkingZone();
    118118//        else if(parkingSession.getStatus()!=SessionStatus.STARTED_)
    119119        if(!parkingZone.getParkingSpaces().contains(parkingSpaceRepository.findByPsName(parkingSpaceName))){
     
    124124        }
    125125        parkingSession.setStatus(SessionStatus.STARTED_VERIFIED);
    126         ParkingSpace parkingSpace = parkingZoneRepository.findByPzId(parkingZoneId).getParkingSpaces().stream().filter(ps->ps.getPsName().equals(parkingSpaceName)).findFirst().get();
     126        ParkingSpace parkingSpace = parkingZoneRepository.findByPzId(parkingZone.getId()).getParkingSpaces().stream().filter(ps->ps.getPsName().equals(parkingSpaceName)).findFirst().get();
    127127        parkingSpace.setTaken(true);
    128128        parkingSession.setParkingSpace(parkingSpace);
Note: See TracChangeset for help on using the changeset viewer.