mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-07-11 07:46:07 -07:00
Some more first run fixes
This commit is contained in:
parent
7cd38581a6
commit
a449670667
4 changed files with 18 additions and 12 deletions
|
@ -2722,12 +2722,18 @@ class WebInterface(object):
|
|||
del kwargs[use_config]
|
||||
|
||||
# Check if we should refresh our data
|
||||
first_run = False
|
||||
server_changed = False
|
||||
reschedule = False
|
||||
https_changed = False
|
||||
refresh_libraries = False
|
||||
refresh_users = False
|
||||
|
||||
# First run from the setup wizard
|
||||
if kwargs.get('first_run'):
|
||||
del kwargs['first_run']
|
||||
first_run = True
|
||||
|
||||
# If we change any monitoring settings, make sure we reschedule tasks.
|
||||
if kwargs.get('check_github') != plexpy.CONFIG.CHECK_GITHUB or \
|
||||
kwargs.get('refresh_libraries_interval') != str(plexpy.CONFIG.REFRESH_LIBRARIES_INTERVAL) or \
|
||||
|
@ -2796,6 +2802,10 @@ class WebInterface(object):
|
|||
pmsconnect.get_server_friendly_name()
|
||||
web_socket.reconnect()
|
||||
|
||||
# If first run, start websocket
|
||||
if first_run:
|
||||
web_socket.start_thread()
|
||||
|
||||
# Reconfigure scheduler if intervals changed
|
||||
if reschedule:
|
||||
plexpy.initialize_scheduler()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue