urls: Move /messages/render to POST endpoint

This commit is contained in:
Sampriti Panda
2017-01-13 05:40:19 +05:30
committed by showell
parent 510659d402
commit 196cf4367b
4 changed files with 5 additions and 5 deletions

View File

@@ -681,7 +681,7 @@ class Client(object):
''' '''
return self.call_endpoint( return self.call_endpoint(
url='messages/render', url='messages/render',
method='GET', method='POST',
request=request, request=request,
) )

View File

@@ -1038,7 +1038,7 @@ $(function () {
// incorrect wrong, users will see a brief flicker). // incorrect wrong, users will see a brief flicker).
$("#preview_content").html(echo.apply_markdown(message)); $("#preview_content").html(echo.apply_markdown(message));
} }
channel.get({ channel.post({
url: '/json/messages/render', url: '/json/messages/render',
idempotent: true, idempotent: true,
data: {content: message}, data: {content: message},

View File

@@ -839,7 +839,7 @@ class BugdownApiTests(ZulipTestCase):
def test_render_message_api(self): def test_render_message_api(self):
# type: () -> None # type: () -> None
content = 'That is a **bold** statement' content = 'That is a **bold** statement'
result = self.client_get( result = self.client_post(
'/api/v1/messages/render', '/api/v1/messages/render',
dict(content=content), dict(content=content),
**self.api_auth('othello@zulip.com') **self.api_auth('othello@zulip.com')
@@ -853,7 +853,7 @@ class BugdownApiTests(ZulipTestCase):
# type: () -> None # type: () -> None
"""Determines whether we're correctly passing the realm context""" """Determines whether we're correctly passing the realm context"""
content = 'This mentions #**Denmark** and @**King Hamlet**.' content = 'This mentions #**Denmark** and @**King Hamlet**.'
result = self.client_get( result = self.client_post(
'/api/v1/messages/render', '/api/v1/messages/render',
dict(content=content), dict(content=content),
**self.api_auth('othello@zulip.com') **self.api_auth('othello@zulip.com')

View File

@@ -213,7 +213,7 @@ v1_api_and_json_patterns = [
{'GET': 'zerver.views.messages.json_fetch_raw_message', {'GET': 'zerver.views.messages.json_fetch_raw_message',
'PATCH': 'zerver.views.messages.json_update_message'}), 'PATCH': 'zerver.views.messages.json_update_message'}),
url(r'^messages/render$', rest_dispatch, url(r'^messages/render$', rest_dispatch,
{'GET': 'zerver.views.messages.render_message_backend'}), {'POST': 'zerver.views.messages.render_message_backend'}),
url(r'^messages/flags$', rest_dispatch, url(r'^messages/flags$', rest_dispatch,
{'POST': 'zerver.views.messages.update_message_flags'}), {'POST': 'zerver.views.messages.update_message_flags'}),