From 6c39e6d3aa59634e0b23e22ecaec28fdcbc410d9 Mon Sep 17 00:00:00 2001 From: tcely Date: Thu, 12 Jun 2025 10:05:56 -0400 Subject: [PATCH] fixup: end with a line separator --- tubesync/sync/management/commands/create-tvshow-nfo.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tubesync/sync/management/commands/create-tvshow-nfo.py b/tubesync/sync/management/commands/create-tvshow-nfo.py index b305da21..095c03d7 100644 --- a/tubesync/sync/management/commands/create-tvshow-nfo.py +++ b/tubesync/sync/management/commands/create-tvshow-nfo.py @@ -1,5 +1,6 @@ import base64 import binascii +import os from common.logger import log from django.utils.translation import gettext_lazy as _ from sync.models import Source @@ -38,7 +39,7 @@ class Command(BaseCommand): def handle(self, *args, **options): channel_id = options['channel_id'] - channel_name = ' '.join(options['name']]).strip() + channel_name = ' '.join(options['name']).strip() key = options['id'] try: key = validYoutubeID(key) @@ -77,14 +78,14 @@ class Command(BaseCommand): {channel_id or ''} ''' - content = '\n'.join(filter( + content = os.linesep.join(filter( lambda s: s.replace( '', '', ).replace( '', '', ).lstrip(' '), content.splitlines(), - )) + )) + os.linesep log.debug( f'Writing new content to: {nfo_path}', )