mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-04 05:53:43 +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