Changeset 747e0ab


Ignore:
Timestamp:
02/14/22 06:01:45 (2 years ago)
Author:
Tasevski2 <39170279+Tasevski2@…>
Branches:
master
Parents:
bc20307
Message:

Backend pay bug

Location:
sources/app
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sources/app/src/main/java/parkup/services/ParkingSessionService.java

    rbc20307 r747e0ab  
    174174        parkingSession.getParkingSpace().setTaken(false);
    175175        parkingSession.setPlate(null);
    176         registeredUserRepository.findAll().stream().filter(rp->rp.getSession().getStatus().equals(SessionStatus.ENDED_PAID)).forEach(rp->rp.setSession(null));
    177         guestRepository.findAll().stream().filter(g->g.getSession().getStatus().equals(SessionStatus.ENDED_PAID)).forEach(g->g.setSession(null));
     176        registeredUserRepository.findAll().stream().filter(rp->rp!=null&&rp.getSession().getStatus().equals(SessionStatus.ENDED_PAID)).forEach(rp->rp.setSession(null));
     177        guestRepository.findAll().stream().filter(g->g!=null&&g.getSession().getStatus().equals(SessionStatus.ENDED_PAID)).forEach(g->g.setSession(null));
    178178        guestRepository.deleteAll(guestRepository.findAll().stream().filter(g-> g.getSession() == null).collect(Collectors.toList()));
    179179        parkingSessionRepository.deleteByPssId(parkingSession.getPssId());
Note: See TracChangeset for help on using the changeset viewer.