fix: Don't use backslash in f-strings
https://stackoverflow.com/questions/66173070/how-to-put-backslash-escape-sequence-into-f-string
This commit is contained in:
		@@ -8,21 +8,22 @@ from django.db.models import Q, Min
 | 
				
			|||||||
from fellchensammlung.models import User
 | 
					from fellchensammlung.models import User
 | 
				
			||||||
from notfellchen.settings import host
 | 
					from notfellchen.settings import host
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					NEWLINE = "\r\n"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def mail_admins_new_report(report):
 | 
					def mail_admins_new_report(report):
 | 
				
			||||||
    subject = _("Neue Meldung")
 | 
					    subject = _("Neue Meldung")
 | 
				
			||||||
    for moderator in User.objects.filter(trust_level__gt=User.TRUST_LEVEL[User.MODERATOR]):
 | 
					    for moderator in User.objects.filter(trust_level__gt=User.TRUST_LEVEL[User.MODERATOR]):
 | 
				
			||||||
        greeting = _("Moin,") + "\r\n"
 | 
					        greeting = _("Moin,") + "{NEWLINE}"
 | 
				
			||||||
        new_report_text = _("es wurde ein Regelverstoß gemeldet.") + "\r\n"
 | 
					        new_report_text = _("es wurde ein Regelverstoß gemeldet.") + "{NEWLINE}"
 | 
				
			||||||
        if len(report.reported_broken_rules.all()) > 0:
 | 
					        if len(report.reported_broken_rules.all()) > 0:
 | 
				
			||||||
            reported_rules_text = (f"Ein Verstoß gegen die folgenden Regeln wurde gemeldet:\r\n"
 | 
					            reported_rules_text = (f"Ein Verstoß gegen die folgenden Regeln wurde gemeldet:{NEWLINE}"
 | 
				
			||||||
                                   f"- {'\r\n - '.join([str(r) for r in report.reported_broken_rules.all()])}\r\n")
 | 
					                                   f"- {f'{NEWLINE} - '.join([str(r) for r in report.reported_broken_rules.all()])}{NEWLINE}")
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            reported_rules_text = f"Es wurden keine Regeln angegeben gegen die Verstoßen wurde.\r\n"
 | 
					            reported_rules_text = f"Es wurden keine Regeln angegeben gegen die Verstoßen wurde.{NEWLINE}"
 | 
				
			||||||
        if report.user_comment:
 | 
					        if report.user_comment:
 | 
				
			||||||
            comment_text = f'Kommentar zum Report: "{report.user_comment}"\r\n'
 | 
					            comment_text = f'Kommentar zum Report: "{report.user_comment}"{NEWLINE}'
 | 
				
			||||||
        else:
 | 
					        else:
 | 
				
			||||||
            comment_text = f"Es wurde kein Kommentar hinzugefügt.\r\n"
 | 
					            comment_text = f"Es wurde kein Kommentar hinzugefügt.{NEWLINE}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        report_url = "https://" + host + report.get_absolute_url()
 | 
					        report_url = "https://" + host + report.get_absolute_url()
 | 
				
			||||||
        link_text = f"Um alle Details zu sehen, geh bitte auf: {report_url}"
 | 
					        link_text = f"Um alle Details zu sehen, geh bitte auf: {report_url}"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user