@@ -402,15 +402,15 @@ def get_resources(
402402 query = session .query (AttestedResourceRecord )
403403
404404 if filters :
405- if "scid" in filters :
405+ if "scid" in filters and filters [ "scid" ] :
406406 query = query .filter (AttestedResourceRecord .scid == filters ["scid" ])
407- if "did" in filters :
407+ if "did" in filters and filters [ "did" ] :
408408 query = query .filter (AttestedResourceRecord .did == filters ["did" ])
409- if "resource_type" in filters :
409+ if "resource_type" in filters and filters [ "resource_type" ] :
410410 query = query .filter (
411411 AttestedResourceRecord .resource_type == filters ["resource_type" ]
412412 )
413- if "resource_id" in filters :
413+ if "resource_id" in filters and filters [ "resource_id" ] :
414414 query = query .filter (
415415 AttestedResourceRecord .resource_id == filters ["resource_id" ]
416416 )
@@ -452,15 +452,15 @@ def count_resources(self, filters: Optional[Dict[str, Any]] = None) -> int:
452452 query = session .query (AttestedResourceRecord )
453453
454454 if filters :
455- if "scid" in filters :
455+ if "scid" in filters and filters [ "scid" ] :
456456 query = query .filter (AttestedResourceRecord .scid == filters ["scid" ])
457- if "did" in filters :
457+ if "did" in filters and filters [ "did" ] :
458458 query = query .filter (AttestedResourceRecord .did == filters ["did" ])
459- if "resource_type" in filters :
459+ if "resource_type" in filters and filters [ "resource_type" ] :
460460 query = query .filter (
461461 AttestedResourceRecord .resource_type == filters ["resource_type" ]
462462 )
463- if "resource_id" in filters :
463+ if "resource_id" in filters and filters [ "resource_id" ] :
464464 query = query .filter (
465465 AttestedResourceRecord .resource_id == filters ["resource_id" ]
466466 )
0 commit comments