def get_spots(): spots = ( spot_crud_service.get_spot_by_location_time( float(request.args.get("longitude")), float(request.args.get("latitude")), float(request.args.get("radius")) ) if len(request.args) > 0 else spot_crud_service.get_spot() ) return [spot.to_json_resource() for spot in spots], 200
def get_spot(spot_id=None): spot = spot_crud_service.get_spot(spot_id) return spot.to_json_resource() if spot is not None else None, 200