mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
Add a generate_204 method to our backend for the desktop app
(imported from commit 3fa61b7e09884c83a27740087abba25dbcd8a9cb)
This commit is contained in:
@@ -4,7 +4,7 @@ from django.conf import settings
|
||||
from django.contrib.auth import authenticate, login
|
||||
from django.contrib.auth.decorators import login_required
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.http import HttpResponseRedirect, HttpResponseForbidden
|
||||
from django.http import HttpResponseRedirect, HttpResponseForbidden, HttpResponse
|
||||
from django.shortcuts import render_to_response, redirect
|
||||
from django.template import RequestContext, loader
|
||||
from django.utils.timezone import now
|
||||
@@ -2179,3 +2179,6 @@ def remove_apns_device_token(request, user_profile, token=REQ):
|
||||
return json_error("APNS token does not exist")
|
||||
|
||||
return json_success()
|
||||
|
||||
def generate_204(request):
|
||||
return HttpResponse(content=None, status=204)
|
||||
|
@@ -211,6 +211,9 @@ v1_api_and_json_patterns = patterns('zerver.views',
|
||||
url(r'^register$', 'rest_dispatch',
|
||||
{'POST': 'api_events_register'}),
|
||||
|
||||
# Returns a 204, used by desktop app to verify connectivity status
|
||||
url(r'generate_204$', 'generate_204'),
|
||||
|
||||
) + patterns('zerver.tornadoviews',
|
||||
url(r'^events$', 'rest_dispatch',
|
||||
{'GET': 'get_events_backend'}),
|
||||
|
Reference in New Issue
Block a user