mirror of
https://gitea.phreedom.club/localhost_frssoft/funkwlmpv
synced 2024-11-22 04:29:19 +02:00
Option for disable/enable fetching new instances
This commit is contained in:
parent
aa79802bf8
commit
50e8a30852
|
@ -91,13 +91,17 @@ def main():
|
|||
if selected == 'Switch instance':
|
||||
with open('config.json', 'rt') as f:
|
||||
conf = json.loads(f.read())
|
||||
public_server_list_instances = settings.get_new_funkwhale_servers()
|
||||
new_ins_count = len(settings.get_new_funkwhale_servers())
|
||||
if conf.get('automatic_fetch_new_instances'):
|
||||
public_server_list_instances = settings.get_new_funkwhale_servers()
|
||||
new_ins_count = len(settings.get_new_funkwhale_servers())
|
||||
else:
|
||||
public_server_list_instances = []
|
||||
new_ins_count = 'Disabled'
|
||||
list_instances = conf.get(
|
||||
'public_list_instances') + public_server_list_instances
|
||||
settings.set_config('public_list_instances', list_instances)
|
||||
instance = fzf.prompt(list_instances,
|
||||
'--header='+quote(f'Select instance\nServer instances: +{new_ins_count}'))
|
||||
'--header='+quote(f'Select instance\nNew instances: {new_ins_count}'))
|
||||
if instance == []:
|
||||
continue
|
||||
else:
|
||||
|
|
|
@ -40,6 +40,7 @@ default_conf = {
|
|||
"funkwhale.gegeweb.eu",
|
||||
"shitnoise.monster"
|
||||
],
|
||||
'automatic_fetch_new_instances': True,
|
||||
'enable_server_transcoding': False,
|
||||
'external_transcoder_http_proxy_path': "",
|
||||
'track_activity_history': False,
|
||||
|
|
Loading…
Reference in New Issue