Improve video caching
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
import logging
|
||||
import mimetypes
|
||||
import urllib
|
||||
from datetime import datetime
|
||||
from datetime import timezone
|
||||
@@ -22,6 +21,7 @@ from config import MEDIA_CACHE
|
||||
from core.activitypub import _answer_key
|
||||
from utils import parse_datetime
|
||||
from utils.media import Kind
|
||||
from utils.media import _is_img
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
|
||||
@@ -312,14 +312,6 @@ def has_actor_type(doc):
|
||||
return False
|
||||
|
||||
|
||||
@lru_cache(512)
|
||||
def _is_img(filename):
|
||||
mimetype, _ = mimetypes.guess_type(filename.lower())
|
||||
if mimetype and mimetype.split("/")[0] in ["image"]:
|
||||
return True
|
||||
return False
|
||||
|
||||
|
||||
@filters.app_template_filter()
|
||||
def not_only_imgs(attachment):
|
||||
for a in attachment:
|
||||
|
Reference in New Issue
Block a user