Use SuspiciousOperation Exception
This commit is contained in:
parent
bb53e78a8f
commit
062cfe8e86
|
@ -26,11 +26,4 @@ class DatabaseConnectionError(Exception):
|
|||
'''
|
||||
Raised when parsing or initially connecting to a database.
|
||||
'''
|
||||
pass
|
||||
|
||||
|
||||
class NoImageSourceException(Exception):
|
||||
'''
|
||||
Raised when images are requested from a source of a type that does not have any.
|
||||
'''
|
||||
pass
|
||||
pass
|
|
@ -8,12 +8,13 @@ from datetime import datetime, timedelta
|
|||
from pathlib import Path
|
||||
from django.conf import settings
|
||||
from django.db import models
|
||||
from django.core.exceptions import SuspiciousOperation
|
||||
from django.core.files.storage import FileSystemStorage
|
||||
from django.core.validators import RegexValidator
|
||||
from django.utils.text import slugify
|
||||
from django.utils import timezone
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
from common.errors import NoFormatException, NoImageSourceException
|
||||
from common.errors import NoFormatException
|
||||
from common.utils import clean_filename
|
||||
from .youtube import (get_media_info as get_youtube_media_info,
|
||||
download_media as download_youtube_media,
|
||||
|
@ -491,7 +492,7 @@ class Source(models.Model):
|
|||
@property
|
||||
def get_image_url(self):
|
||||
if self.source_type == self.SOURCE_TYPE_YOUTUBE_PLAYLIST:
|
||||
raise NoImageSourceException('This source is a playlist so it doesn\'t have thumbnail.')
|
||||
raise SuspiciousOperation('This source is a playlist so it doesn\'t have thumbnail.')
|
||||
|
||||
return get_youtube_channel_image_info(self.url)
|
||||
|
||||
|
|
Loading…
Reference in New Issue