summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY1
-rwxr-xr-xvdradmind.pl6
2 files changed, 6 insertions, 1 deletions
diff --git a/HISTORY b/HISTORY
index 8aba45f..b5fa26c 100644
--- a/HISTORY
+++ b/HISTORY
@@ -1,5 +1,6 @@
20xx-xx-xx: x.x.x
- Added: Hungarian translation (Submitted by István Füley).
+- Fixed LSTR when executing recording commands on VDR >= 1.7.21 (Submitted by David Rütti)
2011-11-20: 3.6.9
- Added: Support changed SVDRP LSTR output of VDR >= 1.7.21.
diff --git a/vdradmind.pl b/vdradmind.pl
index 60fe3fa..1299565 100755
--- a/vdradmind.pl
+++ b/vdradmind.pl
@@ -6438,7 +6438,11 @@ sub recRunCmd {
my ($day, $month, $hour, $minute, $newtitle, $c, $folder);
for (SendCMD("lstr")) {
- ($rec_id, $date, $time, $title) = split(/ +/, $_, 4);
+ if ($FEATURES{VDRVERSION} < 10721) {
+ ($rec_id, $date, $time, $title) = split(/ +/, $_, 4);
+ } else {
+ ($rec_id, $date, $time, undef, $title) = split(/ +/, $_, 5);
+ }
last if ($rec_id == $id);
}