diff --git a/apps/note/models/notes.py b/apps/note/models/notes.py index 604e81ae..877247df 100644 --- a/apps/note/models/notes.py +++ b/apps/note/models/notes.py @@ -109,6 +109,12 @@ class Note(PolymorphicModel): # Save alias a.note = self a.save(force_insert=True) + else: + # Check if the name of the note changed without changing the normalized form of the alias + alias = Alias.objects.get(normalized_name=Alias.normalize(str(self))) + if alias.name != str(self): + alias.name = str(self) + alias.save() def clean(self, *args, **kwargs): """ diff --git a/apps/note/templates/note/transaction_form.html b/apps/note/templates/note/transaction_form.html index 871088d4..9c484799 100644 --- a/apps/note/templates/note/transaction_form.html +++ b/apps/note/templates/note/transaction_form.html @@ -37,7 +37,7 @@ SPDX-License-Identifier: GPL-2.0-or-later
{# Preview note profile (picture, username and balance) #}
-
+