aiidateam / aiida-restapi

AiiDA Web API for data queries and workflow management.
https://aiida-restapi.readthedocs.io
MIT License
10 stars 7 forks source link

POST `/processes` endpoint should recursively replace UUIDs in inputs for nodes #42

Closed sphuber closed 1 year ago

sphuber commented 1 year ago

The input dictionary is handled by the substitute_node function to convert node UUIDs into the corresponding nodes by loading them. However, this does not support input namespaces as it will only serialize top-level keys and not recurse into nested dictionaries.