5050 "invite_from_person_to_space" : "[%(app)s] %(person)s has invited you to join the %(space)s space on %(app)s..." ,
5151 "password_reset" : "[%(server_name)s] Password reset" ,
5252 "email_validation" : "[%(server_name)s] Validate your email" ,
53+ "email_already_in_use" : "[%(server_name)s] Email already in use" ,
5354}
5455
5556LEGACY_TEMPLATE_DIR_WARNING = """
@@ -74,6 +75,7 @@ class EmailSubjectConfig:
7475 invite_from_person_to_space : str
7576 password_reset : str
7677 email_validation : str
78+ email_already_in_use : str
7779
7880
7981class EmailConfig (Config ):
@@ -178,6 +180,12 @@ def read_config(self, config: JsonDict, **kwargs: Any) -> None:
178180 registration_template_text = email_config .get (
179181 "registration_template_text" , "registration.txt"
180182 )
183+ already_in_use_template_html = email_config .get (
184+ "already_in_use_template_html" , "already_in_use.html"
185+ )
186+ already_in_use_template_text = email_config .get (
187+ "already_in_use_template_html" , "already_in_use.txt"
188+ )
181189 add_threepid_template_html = email_config .get (
182190 "add_threepid_template_html" , "add_threepid.html"
183191 )
@@ -213,6 +221,8 @@ def read_config(self, config: JsonDict, **kwargs: Any) -> None:
213221 self .email_password_reset_template_text ,
214222 self .email_registration_template_html ,
215223 self .email_registration_template_text ,
224+ self .email_already_in_use_template_html ,
225+ self .email_already_in_use_template_text ,
216226 self .email_add_threepid_template_html ,
217227 self .email_add_threepid_template_text ,
218228 self .email_password_reset_template_confirmation_html ,
@@ -228,6 +238,8 @@ def read_config(self, config: JsonDict, **kwargs: Any) -> None:
228238 password_reset_template_text ,
229239 registration_template_html ,
230240 registration_template_text ,
241+ already_in_use_template_html ,
242+ already_in_use_template_text ,
231243 add_threepid_template_html ,
232244 add_threepid_template_text ,
233245 "password_reset_confirmation.html" ,
0 commit comments