mirror of
				https://gitea.publichub.eu/oscar.krause/fastapi-dls.git
				synced 2025-11-04 02:46:09 +00:00 
			
		
		
		
	main.py - fixed empty lease origin response
This commit is contained in:
		@@ -170,8 +170,9 @@ async def _leases(request: Request, origin: bool = False):
 | 
			
		||||
    for lease in session.query(Lease).all():
 | 
			
		||||
        x = lease.serialize()
 | 
			
		||||
        if origin:
 | 
			
		||||
            # assume that each lease has a valid origin record
 | 
			
		||||
            x['origin'] = session.query(Origin).filter(Origin.origin_ref == lease.origin_ref).first().serialize()
 | 
			
		||||
            lease_origin = session.query(Origin).filter(Origin.origin_ref == lease.origin_ref).first()
 | 
			
		||||
            if lease_origin is not None:
 | 
			
		||||
                x['origin'] = lease_origin.serialize()
 | 
			
		||||
        response.append(x)
 | 
			
		||||
    session.close()
 | 
			
		||||
    return JSONr(response)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user