Be harsher on database saving failure for File entry
This commit is contained in:
parent
0bd0c65b87
commit
02418cffd8
@ -99,6 +99,10 @@ class File extends Managed_DataObject
|
|||||||
if (!empty($redir_data['size'])) $file->size = intval($redir_data['size']);
|
if (!empty($redir_data['size'])) $file->size = intval($redir_data['size']);
|
||||||
if (isset($redir_data['time']) && $redir_data['time'] > 0) $file->date = intval($redir_data['time']);
|
if (isset($redir_data['time']) && $redir_data['time'] > 0) $file->date = intval($redir_data['time']);
|
||||||
$file_id = $file->insert();
|
$file_id = $file->insert();
|
||||||
|
|
||||||
|
if ($file_id === false) {
|
||||||
|
throw new ServerException('File/URL metadata could not be saved to the database.');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Event::handle('EndFileSaveNew', array($file, $redir_data, $given_url));
|
Event::handle('EndFileSaveNew', array($file, $redir_data, $given_url));
|
||||||
|
Loading…
Reference in New Issue
Block a user