views: show correct live when the most used live is default

Use the correct livedir when the most used live is "ogLive"
master
Alejandro Sirgo Rica 2024-11-28 16:35:55 +01:00
parent 76fe1b775a
commit a353cbcaa1
1 changed files with 6 additions and 2 deletions

View File

@ -2512,6 +2512,12 @@ def action_oglive():
oglive_list = r.json()['oglive']
most_used_live = max(oglives_set, key=lambda l: len(oglives_set[l]))
default_idx = int(r.json()['default'])
default_oglive_dir = oglive_list[default_idx].get('directory')
if most_used_live == OG_CLIENT_DEFAULT_LIVEDIR:
most_used_live = default_oglive_dir
available_oglives = []
for oglive in oglive_list:
live_entry = (oglive.get('directory'), oglive.get('directory'))
@ -2520,8 +2526,6 @@ def action_oglive():
else:
available_oglives.append(live_entry)
default_idx = int(r.json()['default'])
default_oglive_dir = oglive_list[default_idx].get('directory')
available_oglives.append(('default', f'ogLive ({default_oglive_dir})'))
form.oglive.choices = available_oglives