]> git.openstreetmap.org Git - osqa.git/blobdiff - forum_modules/updater/views.py
Resolves OSQA-662. We pass the CSRF Token to the AJAX request during the ajax send...
[osqa.git] / forum_modules / updater / views.py
index 60c8f926aaaaef2b678e31a9dac745dba129ce37..c811364fce83e0467f26ab5140f3e9da1597d663 100644 (file)
@@ -1,9 +1,11 @@
 from django.http import HttpResponse
-from base import generate_installation_key
-from settings import SITE_KEY
+from django.utils.translation import ugettext as _
+
+from base import check_for_updates
+
 from forum.views.admin import admin_tools_page, admin_page
 
-@admin_page
+@admin_tools_page(_('updater'), _('Update Checker'))
 def updater_index(request):
     return (
         'modules/updater/index.html',
@@ -11,3 +13,8 @@ def updater_index(request):
 
         },
     )
+
+def updater_check(request):
+    update_status = check_for_updates()
+
+    return HttpResponse(update_status, mimetype='text/html')