diff --git a/aleksis/core/mixins.py b/aleksis/core/mixins.py index 6344175256723b6708d7e8a8d4162ac8f54846a8..eeceac3d47764ff749c463ba72a957acaaec3069 100644 --- a/aleksis/core/mixins.py +++ b/aleksis/core/mixins.py @@ -597,7 +597,7 @@ class RegistryObject: @classmethod def get_object_by_name(cls, name): - cls.registered_objects_dict.get(name) + return cls.registered_objects_dict.get(name) class ObjectAuthenticator(RegistryObject): diff --git a/aleksis/core/views.py b/aleksis/core/views.py index 8b72d7df1bf376ec8cf1990ec3a276c964307b39..6a51ac5bc39eec26ab28ccea0ce4b10a7ce4f1f4 100644 --- a/aleksis/core/views.py +++ b/aleksis/core/views.py @@ -1574,8 +1574,8 @@ class ObjectRepresentationView(View): def get( self, request: HttpRequest, app_label: str, model: str, pk: int, *args, **kwargs ) -> HttpResponse: - self.objcet = self.get_object(request, app_label, model, pk) - authenticators = request.GET.get("authenticator", "").split(",") + self.object = self.get_object(request, app_label, model, pk) + authenticators = request.GET.get("authenticators", "").split(",") self.authenticate(request, authenticators)