Changeset 7bb19d4


Ignore:
Timestamp:
02/12/22 16:26:57 (2 years ago)
Author:
andrejTavchioski <andrej.tavchioski@…>
Branches:
master
Children:
bfc49f4
Parents:
843a941
Message:

fix

File:
1 edited

Legend:

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

    r843a941 r7bb19d4  
    179179        }
    180180        parkingSession.setStatus(SessionStatus.ENDED_PAID);
     181        if(parkingSession.getParkingSpace()!=null)
    181182        parkingSession.getParkingSpace().setTaken(false);
     183        registeredUserRepository.findAll().stream().filter(rp->rp.getSession().getStatus().equals(SessionStatus.ENDED_PAID)).forEach(rp->rp.setSession(null));
     184        parkingSessionRepository.deleteByPssId(parkingSession.getPssId());
    182185        return true;
    183186    }
     
    185188    public SessionStatus getStatusOfParkirac(){
    186189        ParkingSession session=getParkingSession();
    187         return session.getStatus();
     190        return session == null ? null : session.getStatus();
    188191    }
    189192
Note: See TracChangeset for help on using the changeset viewer.