]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/File_thumbnail.php
[MEDIA][CORE] Add common function for converting a string with a size unit to an...
[quix0rs-gnu-social.git] / classes / File_thumbnail.php
index f789a0d9a1637647efb13307c60be98f80d5fa7c..68cb2a737fb2a939e34beebbcfb14e394de78ca2 100644 (file)
@@ -98,6 +98,7 @@ class File_thumbnail extends Managed_DataObject
         if ($notNullUrl) {
             $thumb->whereAdd('url IS NOT NULL');
         }
+        $thumb->orderBy('modified ASC');    // the first created, a somewhat ugly hack
         $thumb->limit(1);
         if (!$thumb->find(true)) {
             throw new NoResultException($thumb);
@@ -188,7 +189,7 @@ class File_thumbnail extends Managed_DataObject
                 $file_filename = $this->getFile()->getFilename();
             } catch (NoResultException $e) {
                 // reasonably the function calling us will handle the following as "File_thumbnail entry should be deleted"
-                throw FileNotFoundException($thumbpath);
+                throw new FileNotFoundException($thumbpath);
             } catch (InvalidFilenameException $e) {
                 // invalid filename in getFile()->getFilename(), just
                 // means the File object isn't stored locally and that
@@ -272,6 +273,10 @@ class File_thumbnail extends Managed_DataObject
         return File::getByID($this->file_id);
     }
 
+    public function getFileId()
+    {
+        return $this->file_id;
+    }
 
     static public function hashurl($url)
     {