From 6c840984f89cdc4a44d37e073007675e029d8c40 Mon Sep 17 00:00:00 2001 From: jld3103 Date: Tue, 19 Sep 2023 17:15:23 +0200 Subject: [PATCH] dashboard: Fix get widgets OpenAPI Signed-off-by: jld3103 --- apps/dashboard/lib/Controller/DashboardApiController.php | 2 +- apps/dashboard/openapi.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/dashboard/lib/Controller/DashboardApiController.php b/apps/dashboard/lib/Controller/DashboardApiController.php index 8855bf71700b9..e50ab974dfc8f 100644 --- a/apps/dashboard/lib/Controller/DashboardApiController.php +++ b/apps/dashboard/lib/Controller/DashboardApiController.php @@ -150,7 +150,7 @@ public function getWidgetItemsV2(array $sinceIds = [], int $limit = 7, array $wi * @NoAdminRequired * @NoCSRFRequired * - * @return DataResponse + * @return DataResponse, array{}> */ public function getWidgets(): DataResponse { $widgets = $this->dashboardManager->getWidgets(); diff --git a/apps/dashboard/openapi.json b/apps/dashboard/openapi.json index 739ba2c4afc68..b771b952b33e7 100644 --- a/apps/dashboard/openapi.json +++ b/apps/dashboard/openapi.json @@ -220,8 +220,8 @@ "$ref": "#/components/schemas/OCSMeta" }, "data": { - "type": "array", - "items": { + "type": "object", + "additionalProperties": { "$ref": "#/components/schemas/Widget" } }