summaryrefslogtreecommitdiff
path: root/timer.c
diff options
context:
space:
mode:
authorhorchi <vdr@jwendel.de>2020-03-13 08:05:09 +0100
committerhorchi <vdr@jwendel.de>2020-03-13 08:05:09 +0100
commit59b1851ef31fb3f22a8f49d68ad81bc385a3bdca (patch)
tree3e093ad3f9e639570a76ccfd8c09d971497850f2 /timer.c
parent77d13f63d0d0953796b9c859ad1fb54a64f78f47 (diff)
downloadvdr-plugin-epg2vdr-1.1.112.tar.gz
vdr-plugin-epg2vdr-1.1.112.tar.bz2
2020-03-13: version 1.1.112 (horchi)\n - bugfix: Fixed timer deactivation by webif again\n\n1.1.112
Diffstat (limited to 'timer.c')
-rw-r--r--timer.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/timer.c b/timer.c
index c55e4ab..6f20e48 100644
--- a/timer.c
+++ b/timer.c
@@ -709,11 +709,6 @@ int cUpdate::updateTimerTable()
int insert = yes;
int timerId = getTimerIdOf(t);
- // update only assumed timers
-
- if (!timerDb->getValue("ACTION")->isEmpty() && !timerDb->hasCharValue("ACTION", taAssumed))
- continue;
-
// no timer id or not in table -> handle as insert!
timerDb->clear();
@@ -727,6 +722,14 @@ int cUpdate::updateTimerTable()
timerDb->clearChanged();
}
+ // update only assumed timers
+
+ if (!insert)
+ {
+ if (!timerDb->getValue("ACTION")->isEmpty() && !timerDb->hasCharValue("ACTION", taAssumed))
+ continue;
+ }
+
updateRowByTimer(timerDb->getRow(), t);
if (insert)