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 614a60b commit 88d6b43Copy full SHA for 88d6b43
mp_api/client/core/client.py
@@ -458,13 +458,14 @@ def _query_resource(
458
if isinstance(fields, str):
459
fields = [fields]
460
461
- invalid_fields = [
462
- f for f in fields if f.split(".", 1)[0] not in self.available_fields
463
- ]
464
- if invalid_fields:
465
- raise MPRestError(
466
- f"invalid fields requested: {invalid_fields}. Available fields: {self.available_fields}"
467
- )
+ if not suburl:
+ invalid_fields = [
+ f for f in fields if f.split(".", 1)[0] not in self.available_fields
+ ]
+ if invalid_fields:
+ raise MPRestError(
+ f"invalid fields requested: {invalid_fields}. Available fields: {self.available_fields}"
468
+ )
469
470
criteria["_fields"] = ",".join(fields)
471
0 commit comments