diff --git a/web/src/rest/publish.js b/web/src/rest/publish.js index e8d7a3262..a8c6ffdce 100644 --- a/web/src/rest/publish.js +++ b/web/src/rest/publish.js @@ -107,6 +107,10 @@ const publishRest = new Vue({ async dandisets(params) { return client.get('dandisets/', { params }); }, + async createDandiset(name, description) { + const metadata = { name, description }; + return client.post('dandisets/', { name, metadata }); + }, async owners(identifier) { return client.get(`dandisets/${identifier}/users/`); }, diff --git a/web/src/views/CreateDandisetView/CreateDandisetView.vue b/web/src/views/CreateDandisetView/CreateDandisetView.vue index cdebef1ce..4c9bc9331 100644 --- a/web/src/views/CreateDandisetView/CreateDandisetView.vue +++ b/web/src/views/CreateDandisetView/CreateDandisetView.vue @@ -40,7 +40,8 @@