Allow managing clientsettings per collective

This commit is contained in:
eikek
2021-12-23 22:54:14 +01:00
parent 706cfaeb05
commit 05229a7e9c
3 changed files with 156 additions and 10 deletions

View File

@ -2261,7 +2261,7 @@ getClientSettings flags receive =
Data.UiSettings.storedUiSettingsDecoder
in
Http2.authGet
{ url = flags.config.baseUrl ++ "/api/v1/sec/clientSettings/webClient"
{ url = flags.config.baseUrl ++ "/api/v1/sec/clientSettings/user/webClient"
, account = getAccount flags
, expect = Http.expectJson receive decoder
}
@ -2277,7 +2277,7 @@ saveClientSettings flags settings receive =
Data.UiSettings.storedUiSettingsEncode storedSettings
in
Http2.authPut
{ url = flags.config.baseUrl ++ "/api/v1/sec/clientSettings/webClient"
{ url = flags.config.baseUrl ++ "/api/v1/sec/clientSettings/user/webClient"
, account = getAccount flags
, body = Http.jsonBody encode
, expect = Http.expectJson receive Api.Model.BasicResult.decoder