From ca0c792ed38d9a8447018fdaaf8544c78b399e24 Mon Sep 17 00:00:00 2001 From: hannes Date: Mon, 25 Jan 2016 19:00:05 +0000 Subject: [PATCH] File and File_redirection records are saved in File_redirection::where() now --- classes/File.php | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/classes/File.php b/classes/File.php index 83c76195b6..46eae4d9a9 100644 --- a/classes/File.php +++ b/classes/File.php @@ -150,18 +150,6 @@ class File extends Managed_DataObject $redir = File_redirection::where($given_url); $file = $redir->getFile(); - // If we still don't have a File object, let's create one now! - if (empty($file->id)) { - if ($redir->url === $given_url || !$followRedirects) { - // Save the File object based on our lookup trace - $file->saveFile(); - } else { - $file->saveFile(); - $redir->file_id = $file->id; - $redir->insert(); - } - } - if (!$file instanceof File || empty($file->id)) { // This should not happen throw new ServerException('URL processing failed without new File object'); @@ -674,4 +662,4 @@ class File extends Managed_DataObject echo "DONE.\n"; echo "Resuming core schema upgrade..."; } -} +} \ No newline at end of file -- 2.39.5