We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a30a8fb commit 4961aacCopy full SHA for 4961aac
openlibrary/utils/solr.py
@@ -68,13 +68,14 @@ def get_many(
68
fields: Iterable[str] | None = None,
69
doc_wrapper: Callable[[dict], T] = web.storage,
70
) -> list[T]:
71
- if not keys:
+ ids = list(keys)
72
+ if not ids:
73
return []
- logger.info(f"solr /get: {keys}, {fields}")
74
+ logger.info(f"solr /get: {ids}, {fields}")
75
resp = self.session.post(
76
f"{self.base_url}/get",
77
data={
- 'ids': ','.join(keys),
78
+ 'ids': ','.join(ids),
79
**({'fl': ','.join(fields)} if fields else {}),
80
},
81
).json()
0 commit comments