aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/user_pages/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/user_pages/views.py')
-rw-r--r--mediagoblin/user_pages/views.py13
1 files changed, 4 insertions, 9 deletions
diff --git a/mediagoblin/user_pages/views.py b/mediagoblin/user_pages/views.py
index 2bc56fd5..2e613697 100644
--- a/mediagoblin/user_pages/views.py
+++ b/mediagoblin/user_pages/views.py
@@ -17,7 +17,6 @@
import logging
import datetime
import json
-import urllib
from mediagoblin import messages, mg_globals
from mediagoblin.db.models import (MediaEntry, MediaTag, Collection,
@@ -199,15 +198,11 @@ def media_post_comment(request, media):
def media_preview_comment(request):
+ """Runs a comment through markdown so it can be previewed."""
+ comment = unicode(request.form['comment_content'])
+ cleancomment = { "content":cleaned_markdown_conversion(comment)}
- comment = unicode(urllib.unquote(request.query_string).decode('string_escape'))
- if comment.startswith('"') and comment.endswith('"'):
- comment = comment[1:-1]
- print comment
- #decoderRing = json.JSONDecoder()
- #comment = decoderRing.decode(request.query_string)
-
- return Response(json.dumps(cleaned_markdown_conversion(comment)))
+ return Response(json.dumps(cleancomment))
@get_media_entry_by_id
@require_active_login