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
|
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:
|
if b is not None:
|
||||||
return a & b
|
return a & b
|
||||||
else:
|
else:
|
||||||
@ -63,8 +63,8 @@ def search_each(db: Session, filters: schemas.RecordRequest) -> List[schemas.Rec
|
|||||||
|
|
||||||
if query is None:
|
if query is None:
|
||||||
res = db.query(models.Record).all()
|
res = db.query(models.Record).all()
|
||||||
|
else:
|
||||||
res = db.query(models.Record).filter(query).all()
|
res = db.query(models.Record).filter(query).all()
|
||||||
|
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user