Add checkEntity for dashboard

This commit is contained in:
Igor Kulikov 2020-05-27 16:13:23 +03:00
parent f52c1b0f9b
commit 0ef991c46b

View File

@ -105,12 +105,7 @@ public class DashboardController extends BaseController {
try { try {
dashboard.setTenantId(getCurrentUser().getTenantId()); dashboard.setTenantId(getCurrentUser().getTenantId());
if (dashboard.getId() == null) { checkEntity(dashboard.getId(), dashboard, Resource.DASHBOARD);
accessControlService
.checkPermission(getCurrentUser(), Resource.DASHBOARD, Operation.CREATE, dashboard.getId(), dashboard);
} else {
checkDashboardId(dashboard.getId(), Operation.WRITE);
}
Dashboard savedDashboard = checkNotNull(dashboardService.saveDashboard(dashboard)); Dashboard savedDashboard = checkNotNull(dashboardService.saveDashboard(dashboard));