Skip to content

Commit 1ae44d9

Browse files
loryrutadan-obx
authored andcommitted
query: fix find_ids() if result empty #39
1 parent dcc4b8d commit 1ae44d9

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

objectbox/query.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ def find_ids(self) -> List[int]:
4646
c_id_array_p = obx_query_find_ids(self._c_query)
4747
try:
4848
c_id_array: OBX_id_array = c_id_array_p.contents
49+
if c_id_array.count == 0:
50+
return []
4951
ids = ctypes.cast(c_id_array.ids, ctypes.POINTER(obx_id * c_id_array.count))
5052
return list(ids.contents)
5153
finally:

0 commit comments

Comments
 (0)