|
26 | 26 | KRATOS_IDENTITY_CACHE_TIMEOUT = timedelta(minutes=30) |
27 | 27 |
|
28 | 28 | LANGUAGE_MESSAGES = { |
29 | | - "en": "Welcome! Click the link to complete your account setup:\n\n", |
30 | | - "de": "Willkommen! Klicken Sie auf den Link, um Ihre Kontoeinrichtung abzuschließen:\n\n", |
31 | | - "nl": "Welkom! Klik op de link om uw accountinstellingen te voltooien:\n\n", |
| 29 | + "en": "Hello!\n\nClick the link to complete your account setup:\n\n", |
| 30 | + "de": "Hallo!\n\nKlicken Sie auf den Link, um Ihre Kontoeinrichtung abzuschließen:\n\n", |
32 | 31 | } |
33 | 32 |
|
34 | | -LANGUAGE_SUBJECTS = { |
35 | | - "en": "You're invited to our app!", |
36 | | - "de": "Sie sind zu unserer App eingeladen!", |
37 | | - "nl": "U bent uitgenodigd voor onze app!", |
38 | | -} |
| 33 | +INVITATION_SUBJECT = "Sie sind zu unserer app eingeladen/You are invited to our app" |
39 | 34 |
|
40 | 35 | LANGUAGE_EXPIRATION_INFO = { |
41 | 36 | "en": "This link can only be clicked once and is valid for 2 days. Contact your system admin if you have issues.", |
42 | 37 | "de": "Dieser Link kann nur einmal angeklickt werden und ist 2 Tage lang gültig. Kontaktieren Sie Ihren Systemadministrator, wenn Sie Probleme haben.", |
43 | | - "nl": "Deze link kan maar één keer worden aangeklikt en is 2 dagen geldig. Neem contact op met uw systeembeheerder als u problemen ondervindt.", |
44 | 38 | } |
45 | 39 |
|
46 | 40 |
|
@@ -255,11 +249,11 @@ def get_recovery_link(user_id: str) -> str: |
255 | 249 | return response_link.json() if response_link.ok else None |
256 | 250 |
|
257 | 251 |
|
258 | | -def email_with_link(to_email: str, recovery_link: str, language: str) -> None: |
| 252 | +def email_with_link(to_email: str, recovery_link: str) -> None: |
259 | 253 | msg = MIMEText( |
260 | | - f"{LANGUAGE_MESSAGES[language]}{recovery_link}\n\n{LANGUAGE_EXPIRATION_INFO[language]}" |
| 254 | + f"{LANGUAGE_MESSAGES['de']}{recovery_link}\n\n{LANGUAGE_EXPIRATION_INFO['de']}\n\n\n------\n\n{LANGUAGE_MESSAGES['en']}{recovery_link}\n\n{LANGUAGE_EXPIRATION_INFO['en']}", |
261 | 255 | ) |
262 | | - msg["Subject"] = LANGUAGE_SUBJECTS[language] |
| 256 | + msg["Subject"] = INVITATION_SUBJECT |
263 | 257 | msg["From"] = "no-reply@kern.ai" |
264 | 258 | msg["To"] = to_email |
265 | 259 |
|
|
0 commit comments