mirror of https://github.com/nextcloud/bookmarks
fix(SettingsController): NoAdminRequired
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
This commit is contained in:
parent
7ad82c7948
commit
13fb6e7743
|
@ -27,6 +27,11 @@ class SettingsController extends ApiController {
|
|||
parent::__construct($appName, $request);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $key
|
||||
* @return JSONResponse
|
||||
* @NoAdminRequired
|
||||
*/
|
||||
public function getSetting(string $key): JSONResponse {
|
||||
try {
|
||||
$value = $this->userSettingsService->get($key);
|
||||
|
@ -37,6 +42,12 @@ class SettingsController extends ApiController {
|
|||
return new JSONResponse([$key => $value], Http::STATUS_OK);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $key
|
||||
* @param string $value
|
||||
* @return JSONResponse
|
||||
* @NoAdminRequired
|
||||
*/
|
||||
public function setSetting(string $key, string $value): JSONResponse {
|
||||
try {
|
||||
$this->userSettingsService->set($key, $value);
|
||||
|
|
Loading…
Reference in New Issue