diff options
author | Jessica Tallon <jessica@megworld.co.uk> | 2014-12-02 14:50:35 +0000 |
---|---|---|
committer | Jessica Tallon <jessica@megworld.co.uk> | 2014-12-02 14:51:24 +0000 |
commit | 5436d980a104b5c20264f44ab9ae881250bdf1b0 (patch) | |
tree | f9082fac18403f657103e9ab11f31f64bb660343 /mediagoblin/submit/lib.py | |
parent | 6740d034223f50cb74869f6e14b4b5a8dd059638 (diff) | |
download | mediagoblin-5436d980a104b5c20264f44ab9ae881250bdf1b0.tar.lz mediagoblin-5436d980a104b5c20264f44ab9ae881250bdf1b0.tar.xz mediagoblin-5436d980a104b5c20264f44ab9ae881250bdf1b0.zip |
Fix #1024 - Correctly set generator on Activities
Diffstat (limited to 'mediagoblin/submit/lib.py')
-rw-r--r-- | mediagoblin/submit/lib.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/mediagoblin/submit/lib.py b/mediagoblin/submit/lib.py index ea05e00f..1469bc6a 100644 --- a/mediagoblin/submit/lib.py +++ b/mediagoblin/submit/lib.py @@ -26,7 +26,7 @@ from werkzeug.datastructures import FileStorage from mediagoblin import mg_globals from mediagoblin.tools.response import json_response from mediagoblin.tools.text import convert_to_tag_list_of_dicts -from mediagoblin.tools.federation import create_activity +from mediagoblin.tools.federation import create_activity, create_generator from mediagoblin.db.models import MediaEntry, ProcessingMetaData from mediagoblin.processing import mark_entry_failed from mediagoblin.processing.task import ProcessMedia @@ -294,7 +294,12 @@ def api_add_to_feed(request, entry): add_comment_subscription(request.user, entry) # Create activity - create_activity("post", entry, entry.uploader) + create_activity( + verb="post", + obj=entry, + actor=entry.uploader, + generator=create_generator(request) + ) entry.save() run_process_media(entry, feed_url) |