]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Keep old status for removed recordings
authorGlenn-1990 <g_christiaensen@msn.com>
Sun, 27 Nov 2016 19:46:34 +0000 (20:46 +0100)
committerJaroslav Kysela <perex@perex.cz>
Mon, 28 Nov 2016 09:01:23 +0000 (10:01 +0100)
src/dvr/dvr_db.c

index 7e51a6ec349e5c2f87a2d496b4ab104c4667a333..58029281dc2162817dc81a18c206c21209d91c58 100644 (file)
@@ -602,12 +602,10 @@ dvr_entry_status(dvr_entry_t *de)
       default:
         break;
     }
+    if (dvr_get_filesize(de, 0) == -1 && !de->de_file_removed)
+      return N_("File missing");
     if(de->de_data_errors >= DVR_MAX_DATA_ERRORS) /* user configurable threshold? */
       return N_("Too many data errors");
-    if (de->de_file_removed)
-      return N_("File removed");
-    if (dvr_get_filesize(de, 0) == -1)
-      return N_("File missing");
     if(de->de_last_error)
       return streaming_code2txt(de->de_last_error);
     else