-
Notifications
You must be signed in to change notification settings - Fork 47
Closed
Copy link
Labels
status:incomingNewly created issue to be forwardedNewly created issue to be forwardedtype:bugSomething isn't workingSomething isn't working
Milestone
Description
When using edit_dataset_metadata, I get the following error:
edit_res = dataverse_api.edit_dataset_metadata(resource_id, json.dumps(metadata))
File "/home/clemens/Documents/csh-ui/backend/.venv/lib/python3.10/site-packages/pyDataverse/api.py", line 1548, in edit_dataset_metadata
resp = self.put_request(url, metadata, auth, params)
File "/home/clemens/Documents/csh-ui/backend/.venv/lib/python3.10/site-packages/pyDataverse/api.py", line 326, in put_request
return self._sync_request(
TypeError: pyDataverse.api.Api._sync_request() got multiple values for keyword argument 'json'
Here's my code:
dataverse_api = NativeApi(DATAVERSE_URL, DATAVERSE_API_TOKEN)
metadata = {"fields": [{"typeName": "testField", "value": "testValue"}]}
edit_res = dataverse_api.edit_dataset_metadata(resource_id, json.dumps(metadata))
Not sure if it's a bug or user error. Using pyDataverse v0.3.4
shoeffnerpdurbin
Metadata
Metadata
Assignees
Labels
status:incomingNewly created issue to be forwardedNewly created issue to be forwardedtype:bugSomething isn't workingSomething isn't working
Type
Projects
Status
Done