Add checkEntity for dashboard
This commit is contained in:
parent
f52c1b0f9b
commit
0ef991c46b
@ -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));
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user