Skip to content

Commit 5562386

Browse files
committed
4.2 upgrade compatibility changes (#1911)
1 parent 191cdc2 commit 5562386

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

core/views.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -917,8 +917,8 @@ class QRCodeView(View):
917917

918918
def get(self, request: HttpRequest, campaign_identifier: str, main_path: str = ""):
919919
absolute_url = request.build_absolute_uri(request.path)
920-
referrer = request.META.get("HTTP_REFERER", "")
921-
user_agent = request.META.get("HTTP_USER_AGENT", "")
920+
referrer = request.headers.get("referer", "")
921+
user_agent = request.headers.get("user-agent", "")
922922

923923
plausible_payload = {
924924
"name": "pageview",
@@ -929,7 +929,7 @@ def get(self, request: HttpRequest, campaign_identifier: str, main_path: str = "
929929

930930
headers = {"Content-Type": "application/json", "User-Agent": user_agent}
931931

932-
client_ip = request.META.get("HTTP_X_FORWARDED_FOR", "").split(",")[0].strip()
932+
client_ip = request.headers.get("x-forwarded-for", "").split(",")[0].strip()
933933
client_ip = client_ip or request.META.get("REMOTE_ADDR")
934934

935935
if client_ip:

users/admin.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from .models import User
66

77

8+
@admin.register(User)
89
class EmailUserAdmin(UserAdmin):
910
fieldsets = (
1011
(None, {"fields": ("email", "password")}),
@@ -59,6 +60,3 @@ class EmailUserAdmin(UserAdmin):
5960
"claimed",
6061
)
6162
search_fields = ("email", "display_name__unaccent")
62-
63-
64-
admin.site.register(User, EmailUserAdmin)

0 commit comments

Comments
 (0)