diff options
author | Jessica Tallon <jessica@megworld.co.uk> | 2014-10-04 11:26:48 +0100 |
---|---|---|
committer | Jessica Tallon <jessica@megworld.co.uk> | 2014-10-06 11:48:08 +0100 |
commit | 240e9870162706228e1e1822de14d11cc4fd19ce (patch) | |
tree | 31b00bb96ffc83b24950753cfbc92389e7006621 /mediagoblin/db/models.py | |
parent | 6d36f75f845759da50b81f9cdeb9769fe97c2281 (diff) | |
download | mediagoblin-240e9870162706228e1e1822de14d11cc4fd19ce.tar.lz mediagoblin-240e9870162706228e1e1822de14d11cc4fd19ce.tar.xz mediagoblin-240e9870162706228e1e1822de14d11cc4fd19ce.zip |
Fix bug where activity.content was not populated
Diffstat (limited to 'mediagoblin/db/models.py')
-rw-r--r-- | mediagoblin/db/models.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/mediagoblin/db/models.py b/mediagoblin/db/models.py index 5f78275b..4d7830d2 100644 --- a/mediagoblin/db/models.py +++ b/mediagoblin/db/models.py @@ -1117,9 +1117,13 @@ class ActivityIntermediator(Base): if key is None: raise ValueError("Invalid type of object given") - # First set self as activity - obj.activity_as_object = self.id + # We need to save so that self.id is populated self.type = key + self.save() + + # First set self as activity + obj.activity = self.id + obj.save() def get(self): """ Finds the object for an activity """ |