diff --git a/files/routes/admin.py b/files/routes/admin.py index 14cc18a9b..ffb33bcec 100644 --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -504,13 +504,17 @@ def badge_grant_post(v): if v.id != user.id: text = f"@{v.username} (a site admin) has given you the following profile badge:\n\n{new_badge.path}\n\n**{new_badge.name}**\n\n{new_badge.badge.description}" + if new_badge.description: + text += f'\n\n{new_badge.description}' + if new_badge.url: + text += f'\n\n{new_badge.url}' send_repeatable_notification(user.id, text) note = new_badge.name - if new_badge.url: - note += f' - {new_badge.url}' if new_badge.description: note += f' - {new_badge.description}' + if new_badge.url: + note += f' - {new_badge.url}' ma = ModAction( kind="badge_grant",