diff --git a/files/models/media.py b/files/models/media.py index 36634a56..bf8966d8 100644 --- a/files/models/media.py +++ b/files/models/media.py @@ -352,20 +352,11 @@ class Media(models.Model): # first get anything interesting out of the media # that needs to be search able - a_tags = b_tags = "" + a_tags = "" if self.id: a_tags = " ".join([tag.title for tag in self.tags.all()]) - b_tags = " ".join([tag.title.replace("-", " ") for tag in self.tags.all()]) - items = [ - self.title, - self.user.username, - self.user.email, - self.user.name, - self.description, - a_tags, - b_tags, - ] + items = [self.friendly_token, self.title, self.user.username, self.user.email, self.user.name, self.description, a_tags] for subtitle in self.subtitles.all(): items.append(subtitle.subtitle_text) diff --git a/files/views/pages.py b/files/views/pages.py index 9e8d7827..c5a5a506 100644 --- a/files/views/pages.py +++ b/files/views/pages.py @@ -24,7 +24,7 @@ from ..forms import ( WhisperSubtitlesForm, ) from ..frontend_translations import translate_string -from ..helpers import get_alphanumeric_only +from ..helpers import get_alphanumeric_and_spaces from ..methods import ( can_transcribe_video, create_video_trim_request, @@ -310,8 +310,8 @@ def edit_media(request): media.tags.remove(tag) if form.cleaned_data.get("new_tags"): for tag in form.cleaned_data.get("new_tags").split(","): - tag = get_alphanumeric_only(tag) - tag = tag[:99] + tag = get_alphanumeric_and_spaces(tag) + tag = tag[:100] if tag: try: tag = Tag.objects.get(title=tag)