We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 06eb5e6 commit 36f72c9Copy full SHA for 36f72c9
1 file changed
mp_api/client/mprester.py
@@ -52,8 +52,10 @@
52
"mp_api.client.routes.materials.materials.MaterialsRester"
53
),
54
**{f"materials/{k}": v for k, v in MATERIALS_RESTERS.items() if k not in {"doi"}},
55
- "doi": MATERIALS_RESTERS["doi"],
56
**{f"molecules/{k}": v for k, v in MOLECULES_RESTERS.items()},
+}
57
+GENERIC_RESTERS = {
58
+ "doi": MATERIALS_RESTERS["doi"],
59
**GENERIC_RESTERS,
60
}
61
@@ -201,6 +203,9 @@ def __init__(
201
203
for attr, rester in core_resters.items():
202
204
setattr(self, attr, rester)
205
206
+ for attr, rester in GENERIC_RESTERS.items():
207
+ setattr(self, attr, rester)
208
+
209
@property
210
def contribs(self):
211
if self._contribs is None:
0 commit comments