mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Dashboard: fixed init of editable setting, #837
This commit is contained in:
parent
af52b20c4a
commit
010baad532
@ -25,7 +25,7 @@ function (angular, $, kbn, _, moment) {
|
|||||||
this.tags = data.tags || [];
|
this.tags = data.tags || [];
|
||||||
this.style = data.style || "dark";
|
this.style = data.style || "dark";
|
||||||
this.timezone = data.timezone || 'browser';
|
this.timezone = data.timezone || 'browser';
|
||||||
this.editable = data.editable || true;
|
this.editable = data.editable === false ? false : true;
|
||||||
this.hideControls = data.hideControls || false;
|
this.hideControls = data.hideControls || false;
|
||||||
this.rows = data.rows || [];
|
this.rows = data.rows || [];
|
||||||
this.nav = data.nav || [];
|
this.nav = data.nav || [];
|
||||||
|
@ -82,6 +82,22 @@ define([
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
describe('when creating dashboard with editable false', function() {
|
||||||
|
var model;
|
||||||
|
|
||||||
|
beforeEach(module('grafana.services'));
|
||||||
|
beforeEach(inject(function(dashboardSrv) {
|
||||||
|
model = dashboardSrv.create({
|
||||||
|
editable: false
|
||||||
|
});
|
||||||
|
}));
|
||||||
|
|
||||||
|
it('should set editable false', function() {
|
||||||
|
expect(model.editable).to.be(false);
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
describe('when creating dashboard with old schema', function() {
|
describe('when creating dashboard with old schema', function() {
|
||||||
var model;
|
var model;
|
||||||
var graph;
|
var graph;
|
||||||
|
Loading…
Reference in New Issue
Block a user