mirror of
https://github.com/friendica/friendica
synced 2024-12-22 18:00:16 +00:00
Add return type never, fix more errors
This commit is contained in:
parent
12ed714a9e
commit
24f75cd618
5 changed files with 26 additions and 5 deletions
|
@ -103,6 +103,8 @@ class BaseURL extends Uri implements UriInterface
|
|||
* @throws HTTPException\TemporaryRedirectException
|
||||
*
|
||||
* @throws HTTPException\InternalServerErrorException In Case the given URL is not relative to the Friendica node
|
||||
*
|
||||
* @return never
|
||||
*/
|
||||
public function redirect(string $toUrl = '', bool $ssl = false)
|
||||
{
|
||||
|
|
|
@ -393,6 +393,8 @@ class System
|
|||
|
||||
/**
|
||||
* Exit the program execution.
|
||||
*
|
||||
* @return never
|
||||
*/
|
||||
public static function exit()
|
||||
{
|
||||
|
@ -506,6 +508,8 @@ class System
|
|||
* @throws TemporaryRedirectException
|
||||
*
|
||||
* @throws \Friendica\Network\HTTPException\InternalServerErrorException
|
||||
*
|
||||
* @return never
|
||||
*/
|
||||
public static function externalRedirect($url, $code = 302)
|
||||
{
|
||||
|
|
|
@ -142,7 +142,9 @@ class Photo extends BaseApi
|
|||
|
||||
$cacheable = ($photo['allow_cid'] . $photo['allow_gid'] . $photo['deny_cid'] . $photo['deny_gid'] === '') && (isset($photo['cacheable']) ? $photo['cacheable'] : true);
|
||||
|
||||
$stamp = microtime(true);
|
||||
$stamp = microtime(true);
|
||||
$imgdata = '';
|
||||
$mimetype = false;
|
||||
|
||||
if (empty($request['blur']) || empty($photo['blurhash'])) {
|
||||
$imgdata = MPhoto::getImageDataForPhoto($photo);
|
||||
|
@ -150,7 +152,9 @@ class Photo extends BaseApi
|
|||
}
|
||||
if (empty($imgdata) && empty($photo['blurhash'])) {
|
||||
throw new HTTPException\NotFoundException();
|
||||
} elseif (empty($imgdata) && !empty($photo['blurhash'])) {
|
||||
}
|
||||
|
||||
if (empty($imgdata) && !empty($photo['blurhash'])) {
|
||||
$image = new Image('', image_type_to_mime_type(IMAGETYPE_WEBP));
|
||||
$image->getFromBlurHash($photo['blurhash'], $photo['width'], $photo['height']);
|
||||
$imgdata = $image->asString();
|
||||
|
@ -376,6 +380,9 @@ class Photo extends BaseApi
|
|||
Logger::debug('Expected Content-Type', ['mime' => $mimetext, 'url' => $url]);
|
||||
}
|
||||
}
|
||||
|
||||
$url = '';
|
||||
|
||||
if (empty($mimetext) && !empty($contact['blurhash'])) {
|
||||
$image = new Image('', image_type_to_mime_type(IMAGETYPE_WEBP));
|
||||
$image->getFromBlurHash($contact['blurhash'], $customsize, $customsize);
|
||||
|
|
|
@ -78,7 +78,7 @@ class Remove extends \Friendica\BaseModule
|
|||
$tag_text = Tag::getCSVByURIId($item['uri-id']);
|
||||
|
||||
$tags = explode(',', $tag_text);
|
||||
if (empty($tags)) {
|
||||
if (!is_array($tags)) {
|
||||
$this->baseUrl->redirect($returnUrl);
|
||||
}
|
||||
|
||||
|
|
|
@ -124,7 +124,11 @@ class Photos extends \Friendica\Module\BaseProfile
|
|||
$visible = 0;
|
||||
}
|
||||
|
||||
$ret = ['src' => '', 'filename' => '', 'filesize' => 0, 'type' => ''];
|
||||
$ret = ['src' => '', 'filename' => '', 'filesize' => 0, 'type' => ''];
|
||||
$src = null;
|
||||
$filename = '';
|
||||
$filesize = 0;
|
||||
$type = '';
|
||||
|
||||
Hook::callAll('photo_post_file', $ret);
|
||||
|
||||
|
@ -164,7 +168,11 @@ class Photos extends \Friendica\Module\BaseProfile
|
|||
$this->systemMessages->addNotice($this->t('Server can\'t accept new file upload at this time, please contact your administrator'));
|
||||
break;
|
||||
}
|
||||
@unlink($src);
|
||||
|
||||
if ($src !== null) {
|
||||
@unlink($src);
|
||||
}
|
||||
|
||||
$foo = 0;
|
||||
Hook::callAll('photo_post_end', $foo);
|
||||
return;
|
||||
|
|
Loading…
Reference in a new issue