Apply the default settings when running the desktop app.

master
Pacman Ghost 3 years ago
parent 864466bbdd
commit 7e05a04cd4
  1. 5
      vasl_templates/webapp/static/user_settings.js

@ -1,7 +1,8 @@
SCENARIO_IMAGES_SOURCE_THIS_PROGRAM = 1 ;
SCENARIO_IMAGES_SOURCE_INTERNET = 2 ;
gUserSettings = Cookies.getJSON( "user-settings" ) || { "scenario-images-source": SCENARIO_IMAGES_SOURCE_INTERNET } ;
DEFAULT_USER_SETTINGS = { "scenario-images-source": SCENARIO_IMAGES_SOURCE_INTERNET } ;
gUserSettings = Cookies.getJSON( "user-settings" ) || DEFAULT_USER_SETTINGS ;
USER_SETTINGS = {
"vasl-username": { type: "text" },
@ -180,5 +181,7 @@ function apply_user_settings()
function install_user_settings( user_settings ) // nb: this is called by the PyQT desktop application
{
gUserSettings = JSON.parse( user_settings ) ;
if ( Object.keys( gUserSettings ).length === 0 )
gUserSettings = DEFAULT_USER_SETTINGS ;
apply_user_settings() ;
}

Loading…
Cancel
Save