Fixed empty response on empty filters
This commit is contained in:
parent
464d0d3640
commit
95ce7d77a5
@ -40,7 +40,7 @@ def contains_lower(name, val):
|
||||
return getattr(models.Record, name) == val
|
||||
|
||||
|
||||
def and_if_can(a: BinaryExpression, b: Optional[BinaryExpression]):
|
||||
def and_if_can(a: BinaryExpression, b: Optional[BinaryExpression]) -> BinaryExpression:
|
||||
if b is not None:
|
||||
return a & b
|
||||
else:
|
||||
@ -63,8 +63,8 @@ def search_each(db: Session, filters: schemas.RecordRequest) -> List[schemas.Rec
|
||||
|
||||
if query is None:
|
||||
res = db.query(models.Record).all()
|
||||
|
||||
res = db.query(models.Record).filter(query).all()
|
||||
else:
|
||||
res = db.query(models.Record).filter(query).all()
|
||||
|
||||
return res
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user