Browse Source

expose threads editor conf api url to react.js

Rafał Pitoń 8 years ago
parent
commit
9bba4ec7c5
2 changed files with 10 additions and 0 deletions
  1. 1 0
      misago/conf/defaults.py
  2. 9 0
      misago/threads/context_processors.py

+ 1 - 0
misago/conf/defaults.py

@@ -102,6 +102,7 @@ TEMPLATE_CONTEXT_PROCESSORS = (
 
     # Data preloaders
     'misago.conf.context_processors.preload_settings_json',
+    'misago.threads.context_processors.preload_threads_urls',
     'misago.users.context_processors.preload_user_json',
 
     # Note: keep frontend_context processor last for previous processors

+ 9 - 0
misago/threads/context_processors.py

@@ -0,0 +1,9 @@
+from django.core.urlresolvers import reverse
+
+
+def preload_threads_urls(request):
+    request.frontend_context.update({
+        'THREAD_EDITOR_URL': reverse('misago:api:thread-editor')
+    })
+
+    return {}