mirror of
https://github.com/zulip/zulip.git
synced 2025-11-14 02:48:00 +00:00
settings: Remove realm-level default of enable_login_emails setting.
This commit does not remove the 'enable_login_emails' field from RealmUserDefault table but it is just not used and cannot be changed from UI or API similar to 'enable_marketing_emails' setting.
This commit is contained in:
@@ -29,7 +29,9 @@ def copy_default_settings(
|
||||
#
|
||||
# Note that this function will do at least one save() on target_profile.
|
||||
for settings_name in UserBaseSettings.property_types:
|
||||
if settings_name == "default_language" and isinstance(settings_source, RealmUserDefault):
|
||||
if settings_name in ["default_language", "enable_login_emails"] and isinstance(
|
||||
settings_source, RealmUserDefault
|
||||
):
|
||||
continue
|
||||
value = getattr(settings_source, settings_name)
|
||||
setattr(target_profile, settings_name, value)
|
||||
|
||||
Reference in New Issue
Block a user