Allow switching off the heaters via the profiles again
Closes #240
(cherry picked from commit f6173e7
)
master
parent
4ab3e5424e
commit
7155661259
|
@ -154,6 +154,10 @@ function TemperatureViewModel(loginStateViewModel, settingsViewModel) {
|
||||||
self._updateTemperature(self.newTemp(), "temp", function(){self.targetTemp(self.newTemp()); self.newTemp("");});
|
self._updateTemperature(self.newTemp(), "temp", function(){self.targetTemp(self.newTemp()); self.newTemp("");});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
self.setTempToZero = function() {
|
||||||
|
self._updateTemperature(0, "temp", function(){self.targetTemp(0); self.newTemp("");});
|
||||||
|
}
|
||||||
|
|
||||||
self.setBedTempFromProfile = function(profile) {
|
self.setBedTempFromProfile = function(profile) {
|
||||||
self._updateTemperature(profile.bed, "bedTemp");
|
self._updateTemperature(profile.bed, "bedTemp");
|
||||||
}
|
}
|
||||||
|
@ -162,6 +166,10 @@ function TemperatureViewModel(loginStateViewModel, settingsViewModel) {
|
||||||
self._updateTemperature(self.newBedTemp(), "bedTemp", function() {self.bedTargetTemp(self.newBedTemp()); self.newBedTemp("");});
|
self._updateTemperature(self.newBedTemp(), "bedTemp", function() {self.bedTargetTemp(self.newBedTemp()); self.newBedTemp("");});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
self.setBedTempToZero = function() {
|
||||||
|
self._updateTemperature(0, "bedTemp", function() {self.bedTargetTemp(0); self.newBedTemp("");});
|
||||||
|
}
|
||||||
|
|
||||||
self._updateTemperature = function(temp, type, callback) {
|
self._updateTemperature = function(temp, type, callback) {
|
||||||
var data = {};
|
var data = {};
|
||||||
data[type] = temp;
|
data[type] = temp;
|
||||||
|
|
|
@ -275,7 +275,7 @@
|
||||||
<!-- /ko -->
|
<!-- /ko -->
|
||||||
<li class="divider"></li>
|
<li class="divider"></li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#" data-bind="click: function() { $root.setTemp(0); }">Off</a>
|
<a href="#" data-bind="click: function() { $root.setTempToZero(); }">Off</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
@ -307,7 +307,7 @@
|
||||||
<!-- /ko -->
|
<!-- /ko -->
|
||||||
<li class="divider"></li>
|
<li class="divider"></li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#" data-bind="click: function(){ $root.setBedTemp(0); }">Off</a>
|
<a href="#" data-bind="click: function(){ $root.setBedTempToZero(); }">Off</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue