diff options
author | ayleph <ayleph@thisshitistemp.com> | 2015-12-06 14:48:45 -0500 |
---|---|---|
committer | Jessica Tallon <tsyesika@tsyesika.se> | 2016-01-15 10:15:41 +0000 |
commit | beb5a4a150baba1f7219749ee47f96b01f3fdb0f (patch) | |
tree | 3c5a044d548f687db243fb94faaa0f2f7e481168 | |
parent | eebd0063feb19ea696f632dbb60588f0591c037b (diff) | |
download | mediagoblin-beb5a4a150baba1f7219749ee47f96b01f3fdb0f.tar.lz mediagoblin-beb5a4a150baba1f7219749ee47f96b01f3fdb0f.tar.xz mediagoblin-beb5a4a150baba1f7219749ee47f96b01f3fdb0f.zip |
Fix issue 5366 Update blog views
This commit updates blog views to be compatible with recent database
migrations.
Signed-off-by: Jessica Tallon <tsyesika@tsyesika.se>
5 files changed, 14 insertions, 14 deletions
diff --git a/mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html b/mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html index 1316083b..3b881466 100644 --- a/mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html +++ b/mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_admin_dashboard.html @@ -86,7 +86,7 @@ blog_slug=blog.slug, user=request.user.username, blog_post_slug=blog_post.slug) %} {% set blogpost_delete_url = request.urlgen('mediagoblin.user_pages.media_confirm_delete', - user= blog_post.get_uploader.username, + user= blog_post.get_actor.username, media_id=blog_post.id) %} <td> <a class="button_action" href="{{ blogpost_edit_url }}">{% trans %}Edit{% endtrans %}</a> diff --git a/mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html b/mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html index 0013f1a3..3a0fd23d 100644 --- a/mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html +++ b/mediagoblin/media_types/blog/templates/mediagoblin/blog/blog_post_listing.html @@ -48,7 +48,7 @@ <a href="{{ request.urlgen( 'mediagoblin.user_pages.user_tag_gallery', tag=tag['slug'], - user=post.get_uploader.username) }}">{{ tag['name'] }} |</a> + user=post.get_actor.username) }}">{{ tag['name'] }} |</a> {% endfor %} {% endif %} <div class="b_list_des"> <p>{{ post.description|safe }} </p></div> diff --git a/mediagoblin/media_types/blog/templates/mediagoblin/blog/blogpost_draft_view.html b/mediagoblin/media_types/blog/templates/mediagoblin/blog/blogpost_draft_view.html index 7c634877..6d820550 100644 --- a/mediagoblin/media_types/blog/templates/mediagoblin/blog/blogpost_draft_view.html +++ b/mediagoblin/media_types/blog/templates/mediagoblin/blog/blogpost_draft_view.html @@ -30,7 +30,7 @@ blog_slug=blog.slug, user=request.user.username, blog_post_slug=blogpost.slug) %} {% set blogpost_delete_url = request.urlgen('mediagoblin.user_pages.media_confirm_delete', - user= blogpost.get_uploader.username, + user= blogpost.get_actor.username, media_id=blogpost.id) %} <a class="button_action" href="{{ blogpost_edit_url }}">{% trans %}Edit{% endtrans %}</a> <a class="button_action" href="{{ blogpost_delete_url }}">{% trans %}Delete{% endtrans %}</a> diff --git a/mediagoblin/media_types/blog/views.py b/mediagoblin/media_types/blog/views.py index 3502d7b8..7e796fe4 100644 --- a/mediagoblin/media_types/blog/views.py +++ b/mediagoblin/media_types/blog/views.py @@ -143,7 +143,7 @@ def blogpost_create(request): blogpost.description = six.text_type(cleaned_markdown_conversion((form.description.data))) blogpost.tags = convert_to_tag_list_of_dicts(form.tags.data) blogpost.license = six.text_type(form.license.data) or None - blogpost.uploader = request.user.id + blogpost.actor = request.user.id blogpost.generate_slug() set_blogpost_state(request, blogpost) @@ -175,7 +175,7 @@ def blogpost_edit(request): blog_slug = request.matchdict.get('blog_slug', None) blog_post_slug = request.matchdict.get('blog_post_slug', None) - blogpost = request.db.MediaEntry.query.filter_by(slug=blog_post_slug, uploader=request.user.id).first() + blogpost = request.db.MediaEntry.query.filter_by(slug=blog_post_slug, actor=request.user.id).first() blog = get_blog_by_slug(request, blog_slug, author=request.user.id) if not blogpost or not blog: @@ -287,7 +287,7 @@ def draft_view(request): blog_post_slug = request.matchdict.get('blog_post_slug', None) user = request.matchdict.get('user') blog = get_blog_by_slug(request, blog_slug, author=request.user.id) - blogpost = request.db.MediaEntry.query.filter_by(state = u'failed', uploader=request.user.id, slug=blog_post_slug).first() + blogpost = request.db.MediaEntry.query.filter_by(state = u'failed', actor=request.user.id, slug=blog_post_slug).first() if not blog or not blogpost: return render_404(request) @@ -357,8 +357,8 @@ def blog_about_view(request): blog_slug = request.matchdict.get('blog_slug', None) url_user = request.matchdict.get('user', None) - user = request.db.User.query.filter( - LocalUser.username=url_user + user = request.db.LocalUser.query.filter( + LocalUser.username==url_user ).first() blog = get_blog_by_slug(request, blog_slug, author=user.id) diff --git a/mediagoblin/templates/mediagoblin/user_pages/blog_media.html b/mediagoblin/templates/mediagoblin/user_pages/blog_media.html index ece47fe1..ec63e699 100644 --- a/mediagoblin/templates/mediagoblin/user_pages/blog_media.html +++ b/mediagoblin/templates/mediagoblin/user_pages/blog_media.html @@ -37,8 +37,8 @@ <p class="context"> {%- trans user_url=request.urlgen( 'mediagoblin.user_pages.user_home', - user=media.get_uploader.username), - username=media.get_uploader.username -%} + user=media.get_actor.username), + username=media.get_actor.username -%} ❖ Blog post by <a href="{{user_url}}">{{username}}</a> {%- endtrans -%} </p> @@ -68,14 +68,14 @@ {% endblock %} </div> {% if request.user and - (media.uploader == request.user.id or + (media.actor == request.user.id or request.user.has_privilege('admin')) %} {% set edit_url = request.urlgen('mediagoblin.media_types.blog.blogpost.edit', blog_slug=media.media_manager.get_blog_by_blogpost().slug, user=request.user.username, blog_post_slug=media.slug) %} <a class="button_action" href="{{ edit_url }}">{% trans %}Edit{% endtrans %}</a> {% set delete_url = request.urlgen('mediagoblin.user_pages.media_confirm_delete', - user= media.get_uploader.username, + user= media.get_actor.username, media_id=media.id) %} <a class="button_action" href="{{ delete_url }}">{% trans %}Delete{% endtrans %}</a> @@ -96,7 +96,7 @@ {% endif %} {% if request.user %} <form action="{{ request.urlgen('mediagoblin.user_pages.media_post_comment', - user= media.get_uploader.username, + user= media.get_actor.username, media_id=media.id) }}" method="POST" id="form_comment"> {{ wtforms_util.render_divs(comment_form) }} <div class="form_submit_buttons"> @@ -124,7 +124,7 @@ </a> <a href="{{ request.urlgen('mediagoblin.user_pages.media_home.view_comment', comment=comment.id, - user=media.get_uploader.username, + user=media.get_actor.username, media=media.slug_or_id) }}#comment" class="comment_whenlink"> <span title='{{- comment.created.strftime("%I:%M%p %Y-%m-%d") -}}'> |