diff --git a/www/artworks/post.php b/www/artworks/post.php index 080cb570..d1d06b7d 100644 --- a/www/artworks/post.php +++ b/www/artworks/post.php @@ -160,7 +160,7 @@ catch(Exceptions\InvalidPermissionsException){ catch(Exceptions\ArtworkNotFoundException){ Template::ExitWithCode(Enums\HttpCode::NotFound); } -catch(Exceptions\InvalidArtworkException | Exceptions\InvalidArtworkTagException | Exceptions\InvalidArtistException | Exceptions\InvalidImageUploadException | Exceptions\InvalidFileUploadException | Exceptions\InvalidUrlException $ex){ +catch(Exceptions\InvalidArtworkException | Exceptions\InvalidArtworkTagException | Exceptions\InvalidArtistException | Exceptions\InvalidImageUploadException | Exceptions\InvalidFileUploadException | Exceptions\InvalidUrlException | Exceptions\InvalidRequestException $ex){ // If we were passed a more generic file upload exception from `HttpInput`, swap it for a more specific exception to show to the user. if($ex instanceof Exceptions\InvalidFileUploadException){ $ex = new Exceptions\InvalidImageUploadException();