diff --git a/apps/channels/tasks.py b/apps/channels/tasks.py index b1e9bab1..7acf5831 100644 --- a/apps/channels/tasks.py +++ b/apps/channels/tasks.py @@ -194,6 +194,9 @@ def match_epg_channels(): f"{LOWER_FUZZY_THRESHOLD}, skipping" ) + if channels_to_update: + Channel.objects.bulk_update(channels_to_update, ['epg_data']) + total_matched = len(matched_channels) if total_matched: logger.info(f"Match Summary: {total_matched} channel(s) matched.") diff --git a/frontend/src/components/tables/ChannelsTable.jsx b/frontend/src/components/tables/ChannelsTable.jsx index b1443d36..6f4cfc9a 100644 --- a/frontend/src/components/tables/ChannelsTable.jsx +++ b/frontend/src/components/tables/ChannelsTable.jsx @@ -313,7 +313,7 @@ const ChannelsTable = ({}) => { { id: 'enabled', header: ( - + ),