From cd2501dc4b507e5d568e7696bbb58dd988ee4737 Mon Sep 17 00:00:00 2001 From: Roland Osborne Date: Tue, 18 Jul 2023 12:05:35 -0700 Subject: [PATCH] api cleanup for setting open access --- doc/api.oa3 | 4 ++-- net/server/internal/api_setNodeConfig.go | 2 +- net/web/src/api/setNodeConfig.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/api.oa3 b/doc/api.oa3 index 9078f281..232b5447 100644 --- a/doc/api.oa3 +++ b/doc/api.oa3 @@ -123,12 +123,12 @@ paths: required: true schema: type: string - - name: update + - name: setOpenAccess in: query description: if open access should be updated required: false schema: - type: string + type: boolean responses: '200': description: success diff --git a/net/server/internal/api_setNodeConfig.go b/net/server/internal/api_setNodeConfig.go index 0179b934..017227e0 100644 --- a/net/server/internal/api_setNodeConfig.go +++ b/net/server/internal/api_setNodeConfig.go @@ -17,7 +17,7 @@ func SetNodeConfig(w http.ResponseWriter, r *http.Request) { } // update open access - updateAccess := r.FormValue("update") == "open" + updateAccess := r.FormValue("setOpenAccess") == "true" // parse node config var config NodeConfig diff --git a/net/web/src/api/setNodeConfig.js b/net/web/src/api/setNodeConfig.js index d2ce252f..d761cc6f 100644 --- a/net/web/src/api/setNodeConfig.js +++ b/net/web/src/api/setNodeConfig.js @@ -2,7 +2,7 @@ import { checkResponse, fetchWithTimeout } from './fetchUtil'; export async function setNodeConfig(token, config) { let body = JSON.stringify(config); - let settings = await fetchWithTimeout(`/admin/config?update=open&token=${token}`, { method: 'PUT', body }); + let settings = await fetchWithTimeout(`/admin/config?setOpenAccess=true&token=${token}`, { method: 'PUT', body }); checkResponse(settings); }