1
0
mirror of https://github.com/beestat/app.git synced 2025-07-09 03:04:07 -04:00

Disallowed create/edit/delete floor plan on the demo

This commit is contained in:
Jon Ziebell 2022-08-05 08:35:30 -04:00
parent f81727880d
commit fea81585d9

View File

@ -497,33 +497,35 @@ beestat.component.card.floor_plan_editor.prototype.decorate_top_right_ = functio
var menu = (new beestat.component.menu()).render(parent); var menu = (new beestat.component.menu()).render(parent);
menu.add_menu_item(new beestat.component.menu_item() if (window.is_demo === false) {
.set_text('Add New')
.set_icon('home_plus')
.set_callback(function() {
new beestat.component.modal.create_floor_plan(
self.thermostat_id_
).render();
}));
if (Object.keys(beestat.cache.floor_plan).length > 1) {
menu.add_menu_item(new beestat.component.menu_item() menu.add_menu_item(new beestat.component.menu_item()
.set_text('Switch') .set_text('Add New')
.set_icon('home_switch') .set_icon('home_plus')
.set_callback(function() { .set_callback(function() {
(new beestat.component.modal.change_floor_plan()).render(); new beestat.component.modal.create_floor_plan(
})); self.thermostat_id_
}
if (beestat.setting('floor_plan_id') !== null) {
menu.add_menu_item(new beestat.component.menu_item()
.set_text('Delete')
.set_icon('home_remove')
.set_callback(function() {
new beestat.component.modal.delete_floor_plan(
beestat.setting('floor_plan_id')
).render(); ).render();
})); }));
if (Object.keys(beestat.cache.floor_plan).length > 1) {
menu.add_menu_item(new beestat.component.menu_item()
.set_text('Switch')
.set_icon('home_switch')
.set_callback(function() {
(new beestat.component.modal.change_floor_plan()).render();
}));
}
if (beestat.setting('floor_plan_id') !== null) {
menu.add_menu_item(new beestat.component.menu_item()
.set_text('Delete')
.set_icon('home_remove')
.set_callback(function() {
new beestat.component.modal.delete_floor_plan(
beestat.setting('floor_plan_id')
).render();
}));
}
} }
menu.add_menu_item(new beestat.component.menu_item() menu.add_menu_item(new beestat.component.menu_item()