Set content type when serving object

Fixes #37
pull/66/head
Tyler Kennedy 2022-11-27 16:43:46 -05:00 zatwierdzone przez GitHub
rodzic 842b458395
commit 68d59b399e
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 8 dodań i 2 usunięć

Wyświetl plik

@ -75,7 +75,10 @@ class Individual(TemplateView):
# If this not a local post, redirect to its canonical URI
if not self.post_obj.local:
return redirect(self.post_obj.object_uri)
return JsonResponse(canonicalise(self.post_obj.to_ap(), include_security=True))
return JsonResponse(
canonicalise(self.post_obj.to_ap(), include_security=True),
content_type="application/activity+json",
)
@method_decorator(identity_required, name="dispatch")

Wyświetl plik

@ -55,7 +55,10 @@ class ViewIdentity(ListView):
# If this not a local actor, redirect to their canonical URI
if not identity.local:
return redirect(identity.actor_uri)
return JsonResponse(canonicalise(identity.to_ap(), include_security=True))
return JsonResponse(
canonicalise(identity.to_ap(), include_security=True),
content_type="application/activity+json",
)
def get_queryset(self):
return (