fix censored selection

This commit is contained in:
j 2025-11-13 09:30:35 +01:00
commit 187d853b3a
2 changed files with 6 additions and 1 deletions

View file

@ -74,6 +74,7 @@ class Command(BaseCommand):
if type_ == "original":
original_target = target
if options['censored'] and e.public_id in censored:
clip[type_ + "_censored"] = target
target = '/srv/t_for_time/censored.mp4'
clip[type_] = target
durations.append(e.files.filter(selected=True)[0].duration)

View file

@ -469,7 +469,11 @@ def get_fragments(clips, voice_over, prefix):
fragment['clips'] = []
for clip in clips:
#if set(clip['tags']) & set(fragment['tags']) and not set(clip['tags']) & set(fragment['anti-tags']):
if clip['original'] in originals:
key = 'original'
original = clip['original']
if 'original_censored' in clip:
original = clip['original_censored']
if original in originals:
fragment['clips'].append(clip)
fragment["voice_over"] = voice_over.get(str(fragment["id"]), {})
fragments.append(fragment)