Use config classes for firstrun and welcome

This commit is contained in:
ekoc committed 2024-11-17 16:00:54 +01:00
1 parent 4d12520801
commit 13aff24e0b
5 files changed
+75 -107

No files matched your search

+6 -9
View File
@@ -1,15 +1,12 @@
import os
import json
import pathlib as Path
import gradio as gr
from config import AlltalkConfig
def modify_config():
config_file = os.path.join("confignew.json")
with open(config_file, "r") as f:
config = json.load(f)
config["firstrun_splash"] = False
with open(config_file, "w") as f:
json.dump(config, f, indent=4)
config = AlltalkConfig.get_instance()
config.firstrun_splash = False
config.save()
return f"Welcome screen is disabled."
def alltalk_welcome(analytics_enabled=False):