Browse Source

Add checkEntity for dashboard

pull/2866/head
Igor Kulikov 6 years ago
parent
commit
0ef991c46b
  1. 7
      application/src/main/java/org/thingsboard/server/controller/DashboardController.java

7
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));

Loading…
Cancel
Save