summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCalum Lind <calumlind+deluge@gmail.com>2014-07-13 23:07:29 +0100
committerCalum Lind <calumlind+deluge@gmail.com>2014-07-13 23:08:07 +0100
commit5d5edd2639c5fc97bc95044f1213250b6f9ff215 (patch)
tree8ffdcd0fa5d6060da83cf3ac77ba40a058d2c059
parentf77440efcbf4185bd6ceac792355431f5f4552b9 (diff)
downloaddeluge-5d5edd2639c5fc97bc95044f1213250b6f9ff215.tar.gz
deluge-5d5edd2639c5fc97bc95044f1213250b6f9ff215.tar.bz2
deluge-5d5edd2639c5fc97bc95044f1213250b6f9ff215.zip
[#2238] [Scheduler] Fix undefined this.scheduleCells
-rw-r--r--deluge/plugins/scheduler/scheduler/data/scheduler.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/deluge/plugins/scheduler/scheduler/data/scheduler.js b/deluge/plugins/scheduler/scheduler/data/scheduler.js
index 23dc1f107..2b3f9001e 100644
--- a/deluge/plugins/scheduler/scheduler/data/scheduler.js
+++ b/deluge/plugins/scheduler/scheduler/data/scheduler.js
@@ -483,7 +483,11 @@ Deluge.ux.ScheduleSelector = Ext.extend(Ext.form.FieldSet, {
var hourConfig = config[i];
for (var j=0; j < this.daysOfWeek.length; j++) {
- var cell = this.scheduleCells[this.daysOfWeek[j]][i];
+ if (this.scheduleCells == undefined) {
+ var cell = hourConfig[j];
+ } else {
+ var cell = this.scheduleCells[this.daysOfWeek[j]][i];
+ }
cell.currentValue = cell.oldValue = hourConfig[j];
this.updateCell(cell);
}