diff --git a/data/interfaces/default/welcome.html b/data/interfaces/default/welcome.html index a6a6d04f..ed44eac3 100644 --- a/data/interfaces/default/welcome.html +++ b/data/interfaces/default/welcome.html @@ -244,7 +244,6 @@ - diff --git a/plexpy/config.py b/plexpy/config.py index 7c8f95c4..c296d628 100644 --- a/plexpy/config.py +++ b/plexpy/config.py @@ -307,7 +307,6 @@ CHECKED_SETTINGS = [ 'CACHE_IMAGES', 'CHECK_GITHUB', 'ENABLE_HTTPS', - 'FIRST_RUN_COMPLETE', 'GET_FILE_SIZES', 'GROUP_HISTORY_TABLES', 'HISTORY_TABLE_ACTIVITY', diff --git a/plexpy/webserve.py b/plexpy/webserve.py index dd6e66a4..24c47361 100644 --- a/plexpy/webserve.py +++ b/plexpy/webserve.py @@ -3261,6 +3261,10 @@ class WebInterface(object): all_settings = config.SETTINGS + config.CHECKED_SETTINGS kwargs = {k: v for k, v in kwargs.items() if k.upper() in all_settings} + + if first_run: + kwargs['first_run_complete'] = 1 + plexpy.CONFIG.process_kwargs(kwargs) # Write the config