From 0ef991c46b71c90f6e84782c7c6cb62559d8c0a2 Mon Sep 17 00:00:00 2001 From: Igor Kulikov Date: Wed, 27 May 2020 16:13:23 +0300 Subject: [PATCH] Add checkEntity for dashboard --- .../thingsboard/server/controller/DashboardController.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/application/src/main/java/org/thingsboard/server/controller/DashboardController.java b/application/src/main/java/org/thingsboard/server/controller/DashboardController.java index ee6e6b03cd..e56b475b78 100644 --- a/application/src/main/java/org/thingsboard/server/controller/DashboardController.java +++ b/application/src/main/java/org/thingsboard/server/controller/DashboardController.java @@ -105,12 +105,7 @@ public class DashboardController extends BaseController { try { dashboard.setTenantId(getCurrentUser().getTenantId()); - if (dashboard.getId() == null) { - accessControlService - .checkPermission(getCurrentUser(), Resource.DASHBOARD, Operation.CREATE, dashboard.getId(), dashboard); - } else { - checkDashboardId(dashboard.getId(), Operation.WRITE); - } + checkEntity(dashboard.getId(), dashboard, Resource.DASHBOARD); Dashboard savedDashboard = checkNotNull(dashboardService.saveDashboard(dashboard));