mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Removed isHomeDashboard flag
This commit is contained in:
@@ -81,10 +81,6 @@ export class DashboardScenePageStateManager extends StateManagerBase<DashboardSc
|
||||
if (rsp?.dashboard) {
|
||||
const scene = transformSaveModelToScene(rsp);
|
||||
|
||||
if (uid === DashboardRoutes.Home) {
|
||||
scene.isHomeDashboard = true;
|
||||
}
|
||||
|
||||
this.cache[uid] = scene;
|
||||
return scene;
|
||||
}
|
||||
|
||||
@@ -61,7 +61,6 @@ export interface DashboardSceneState extends SceneObjectState {
|
||||
export class DashboardScene extends SceneObjectBase<DashboardSceneState> {
|
||||
static Component = DashboardSceneRenderer;
|
||||
|
||||
private _isHomeDashboard = false;
|
||||
/**
|
||||
* Handles url sync
|
||||
*/
|
||||
@@ -252,18 +251,9 @@ export class DashboardScene extends SceneObjectBase<DashboardSceneState> {
|
||||
};
|
||||
}
|
||||
|
||||
public set isHomeDashboard(value: boolean) {
|
||||
this._isHomeDashboard = value;
|
||||
}
|
||||
|
||||
canEditDashboard() {
|
||||
const { meta } = this.state;
|
||||
|
||||
// Default home dash is not editable.
|
||||
if (this._isHomeDashboard) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return (
|
||||
contextSrv.hasPermission(AccessControlAction.DashboardsWrite) && Boolean(meta.canEdit || meta.canMakeEditable)
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user