diff options
| author | anbr <vdr07@deltab.de> | 2012-01-10 18:44:49 +0100 |
|---|---|---|
| committer | anbr <vdr07@deltab.de> | 2012-01-10 18:44:49 +0100 |
| commit | b7550cc88fa362ff5a5fd9b4d453074c4994262f (patch) | |
| tree | 632bd1b69c82631cd6479adbb6b2aceaffe60309 | |
| parent | b92892e289213df8f6a49cfa3c75b1a3d110950f (diff) | |
| download | xxv-b7550cc88fa362ff5a5fd9b4d453074c4994262f.tar.gz xxv-b7550cc88fa362ff5a5fd9b4d453074c4994262f.tar.bz2 | |
Fixed, wrong path of ts-recording created, if lifetime was edited (Bug #844)
| -rw-r--r-- | lib/XXV/MODULES/RECORDS.pm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/XXV/MODULES/RECORDS.pm b/lib/XXV/MODULES/RECORDS.pm index 235eba1..c313869 100644 --- a/lib/XXV/MODULES/RECORDS.pm +++ b/lib/XXV/MODULES/RECORDS.pm @@ -2567,7 +2567,9 @@ WHERE or $data->{channel} ne $status->{channel} or $data->{keywords} ne $status->{keywords} or $data->{video} ne $status->{video} - or $data->{audio} ne $status->{audio}) { + or $data->{audio} ne $status->{audio} + or ($rec->{filever} == 2 && $data->{lifetime} ne $rec->{lifetime}) + ) { my $info; foreach my $h (keys %{$data}) { $info->{$h} = $data->{$h}; } @@ -2593,7 +2595,8 @@ WHERE } - if($data->{lifetime} ne $rec->{lifetime}) { + if($rec->{filever} == 1 + && $data->{lifetime} ne $rec->{lifetime}) { my @options = split('\.', $rec->{path}); |
