mirror of
				https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
				synced 2025-11-03 20:02:47 +00:00 
			
		
		
		
	Change darmode setting
This commit is contained in:
		@@ -25,7 +25,7 @@ def settings():
 | 
			
		||||
    # Check if edit_settings_form is submitted and valid
 | 
			
		||||
    if (edit_general_settings_form.save_settings.data
 | 
			
		||||
            and edit_general_settings_form.validate_on_submit()):
 | 
			
		||||
        current_user.is_dark = edit_general_settings_form.dark_mode.data
 | 
			
		||||
        current_user.setting_dark_mode = edit_general_settings_form.dark_mode.data
 | 
			
		||||
        db.session.add(current_user)
 | 
			
		||||
        db.session.commit()
 | 
			
		||||
        flash('Your settings have been updated.')
 | 
			
		||||
@@ -40,7 +40,7 @@ def settings():
 | 
			
		||||
        return redirect(url_for('profile.settings'))
 | 
			
		||||
    # If no form is submitted or valid, fill out fields with current values
 | 
			
		||||
    edit_email_form.email.data = current_user.email
 | 
			
		||||
    edit_general_settings_form.dark_mode.data = current_user.is_dark
 | 
			
		||||
    edit_general_settings_form.dark_mode.data = current_user.setting_dark_mode
 | 
			
		||||
    return render_template(
 | 
			
		||||
        'profile/settings.html.j2',
 | 
			
		||||
        edit_email_form=edit_email_form,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user