Browse Source

global domain context var and fix to confirm email activate link

Brendan 4 years ago
parent
commit
9ac1ff97b3

+ 1 - 0
glitchtip/settings.py

@@ -132,6 +132,7 @@ INSTALLED_APPS = [
     "dj_rest_auth",
     "dj_rest_auth.registration",
     "storages",
+    "glitchtip",
     "alerts",
     "organizations_ext",
     "event_store",

+ 0 - 0
glitchtip/templatetags/__init__.py


+ 9 - 0
glitchtip/templatetags/settings.py

@@ -0,0 +1,9 @@
+from django import template
+from django.conf import settings
+from django.urls import reverse
+
+register = template.Library()
+
+@register.simple_tag()
+def get_domain():
+    return settings.GLITCHTIP_DOMAIN.geturl()

File diff suppressed because it is too large
+ 1 - 1
templates/account/email/email_confirmation_message.html


+ 1 - 1
users/views.py

@@ -158,5 +158,5 @@ class EmailAddressViewSet(
         email_address = get_object_or_404(
             self.get_queryset(), email=serializer.validated_data.get("email")
         )
-        email_address.send_confirmation()
+        email_address.send_confirmation(request)
         return Response(status=204)

Some files were not shown because too many files changed in this diff