From 0a24db84c5769149537b0d9bd8e3a88fe8e9522a Mon Sep 17 00:00:00 2001 From: tilly-Q Date: Thu, 3 Oct 2013 17:07:11 -0400 Subject: This was a very important update where I fixed a few small but fatal bugs in my code. I had removed the import of Privilege in mediagoblin.db.migrations, and this was still necessary and was causing errors. I also made it so that media deletion by moderators, through reports, actually fully deleted the media, rather than just deleting the database representation of the media. Lastly, I fixed a bug in migration that caused a fatal error on login because the UserBan user_id column was improperly named in it's creation by migration. --- mediagoblin/moderation/tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mediagoblin/moderation') diff --git a/mediagoblin/moderation/tools.py b/mediagoblin/moderation/tools.py index f519e5f3..e0337536 100644 --- a/mediagoblin/moderation/tools.py +++ b/mediagoblin/moderation/tools.py @@ -73,7 +73,7 @@ def take_punitive_actions(request, form, report, user): elif u'delete' in form.action_to_resolve.data and \ report.is_media_entry_report(): deleted_media = report.media_entry - Session.delete(deleted_media) + deleted_media.delete() form.resolution_content.data += \ u"\n{mod} deleted the media entry.".format( mod=request.user.username) -- cgit v1.2.3