merge-requests/30/head
Bob Mottram 2024-04-29 13:03:05 +01:00
parent 831ed2da0d
commit 0d1d9c6576
1 changed files with 16 additions and 11 deletions

View File

@ -635,24 +635,26 @@ def _profile_post_low_bandwidth(base_dir: str, path: str,
def _profile_post_dyslexic_font(base_dir: str, path: str, def _profile_post_dyslexic_font(base_dir: str, path: str,
nickname: str, admin_nickname: str, nickname: str, admin_nickname: str,
fields: {}, self) -> None: fields: {}, self,
theme_name: str,
domain: str,
allow_local_network_access: bool,
system_language: str) -> None:
""" HTTP POST dyslexic font """ HTTP POST dyslexic font
""" """
if path.startswith('/users/' + admin_nickname + '/') or \ if path.startswith('/users/' + admin_nickname + '/') or \
is_artist(base_dir, nickname): is_artist(base_dir, nickname):
dyslexic_font = False dyslexic_font2 = False
if fields.get('dyslexicFont'): if fields.get('dyslexicFont'):
if fields['dyslexicFont'] == 'on': if fields['dyslexicFont'] == 'on':
dyslexic_font = True dyslexic_font2 = True
if dyslexic_font != self.server.dyslexic_font: if dyslexic_font2 != self.server.dyslexic_font:
self.server.dyslexic_font = dyslexic_font self.server.dyslexic_font = dyslexic_font2
set_config_param(base_dir, 'dyslexicFont', set_config_param(base_dir, 'dyslexicFont',
self.server.dyslexic_font) self.server.dyslexic_font)
set_theme(base_dir, set_theme(base_dir, theme_name, domain,
self.server.theme_name, allow_local_network_access,
self.server.domain, system_language,
self.server.allow_local_network_access,
self.server.system_language,
self.server.dyslexic_font, False) self.server.dyslexic_font, False)
@ -3015,7 +3017,10 @@ def profile_edit(self, calling_domain: str, cookie: str,
fields) fields)
_profile_post_dyslexic_font(base_dir, path, _profile_post_dyslexic_font(base_dir, path,
nickname, admin_nickname, nickname, admin_nickname,
fields, self) fields, self, theme_name,
domain,
allow_local_network_access,
system_language)
_profile_post_low_bandwidth(base_dir, path, _profile_post_low_bandwidth(base_dir, path,
nickname, admin_nickname, nickname, admin_nickname,
fields, self) fields, self)