diff --git a/django_kepi/models/thing.py b/django_kepi/models/thing.py index 788b68b..ba86d78 100644 --- a/django_kepi/models/thing.py +++ b/django_kepi/models/thing.py @@ -267,6 +267,10 @@ class Thing(PolymorphicModel): # Special-cased side effects: if name=='tag': + + # We must save, in order for Mention's fk to point to us + self.save() + Mention.set_from_tags( status=self, tags=value,