changeset 932:0c1ab858a3c5

Adjust preview file validity logic.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 27 Nov 2014 22:19:48 +0200
parents 2181d07bcbc0
children f05c896622e1
files msite.inc.php
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/msite.inc.php	Thu Nov 27 18:49:26 2014 +0200
+++ b/msite.inc.php	Thu Nov 27 22:19:48 2014 +0200
@@ -982,7 +982,7 @@
       if ($pfile["exists"])
         $pdata["exists"]++;
 
-      if ($pfile["mtime"] < $efile["utime"])
+      if (!$pfile["exists"] || $pfile["mtime"] < $efile["utime"])
         $pdata["valid"] = FALSE;
     }
   }
@@ -1022,7 +1022,7 @@
       break;
 
     case EFILE_AUDIO:
-      if ($pdata["valid"] && $pdata["exists"] > 0)
+      if ($pdata["valid"])
       {
         echo "<audio controls preload=\"none\" class=\"audioPreview\">";
         foreach ($pdata["files"] as $pkey => $pfile)