python: Reformat with Black, except quotes.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2021-02-11 23:19:30 -08:00
committed by Tim Abbott
parent 5028c081cb
commit 11741543da
817 changed files with 44952 additions and 24860 deletions

View File

@@ -8,16 +8,19 @@ from zerver.models import UserProfile
def process_zcommands(content: str, user_profile: UserProfile) -> Dict[str, Any]:
def change_mode_setting(command: str, switch_command: str,
setting: str, setting_value: int) -> str:
msg = 'Changed to {command} mode! To revert ' \
def change_mode_setting(
command: str, switch_command: str, setting: str, setting_value: int
) -> str:
msg = (
'Changed to {command} mode! To revert '
'{command} mode, type `/{switch_command}`.'.format(
command=command,
switch_command=switch_command,
)
do_set_user_display_setting(user_profile=user_profile,
setting_name=setting,
setting_value=setting_value)
)
do_set_user_display_setting(
user_profile=user_profile, setting_name=setting, setting_value=setting_value
)
return msg
if not content.startswith('/'):
@@ -29,29 +32,45 @@ def process_zcommands(content: str, user_profile: UserProfile) -> Dict[str, Any]
elif command == 'night':
if user_profile.color_scheme == UserProfile.COLOR_SCHEME_NIGHT:
return dict(msg='You are still in night mode.')
return dict(msg=change_mode_setting(command=command,
switch_command='day',
setting='color_scheme',
setting_value=UserProfile.COLOR_SCHEME_NIGHT))
return dict(
msg=change_mode_setting(
command=command,
switch_command='day',
setting='color_scheme',
setting_value=UserProfile.COLOR_SCHEME_NIGHT,
)
)
elif command == 'day':
if user_profile.color_scheme == UserProfile.COLOR_SCHEME_LIGHT:
return dict(msg='You are still in day mode.')
return dict(msg=change_mode_setting(command=command,
switch_command='night',
setting='color_scheme',
setting_value=UserProfile.COLOR_SCHEME_LIGHT))
return dict(
msg=change_mode_setting(
command=command,
switch_command='night',
setting='color_scheme',
setting_value=UserProfile.COLOR_SCHEME_LIGHT,
)
)
elif command == 'fluid-width':
if user_profile.fluid_layout_width:
return dict(msg='You are still in fluid width mode.')
return dict(msg=change_mode_setting(command=command,
switch_command='fixed-width',
setting='fluid_layout_width',
setting_value=True))
return dict(
msg=change_mode_setting(
command=command,
switch_command='fixed-width',
setting='fluid_layout_width',
setting_value=True,
)
)
elif command == 'fixed-width':
if not user_profile.fluid_layout_width:
return dict(msg='You are still in fixed width mode.')
return dict(msg=change_mode_setting(command=command,
switch_command='fluid-width',
setting='fluid_layout_width',
setting_value=False))
return dict(
msg=change_mode_setting(
command=command,
switch_command='fluid-width',
setting='fluid_layout_width',
setting_value=False,
)
)
raise JsonableError(_('No such command: {}').format(command))