forked from GNUsocial/gnu-social
File and File_redirection records are saved in File_redirection::where() now
This commit is contained in:
parent
48e1a2431b
commit
ca0c792ed3
@ -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');
|
||||
|
Loading…
Reference in New Issue
Block a user