mirror of
https://github.com/grafana/grafana.git
synced 2025-02-15 01:53:33 -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.style = data.style || "dark";
|
||||
this.timezone = data.timezone || 'browser';
|
||||
this.editable = data.editable || true;
|
||||
this.editable = data.editable === false ? false : true;
|
||||
this.hideControls = data.hideControls || false;
|
||||
this.rows = data.rows || [];
|
||||
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() {
|
||||
var model;
|
||||
var graph;
|
||||
|
Loading…
Reference in New Issue
Block a user