diff --git a/app/api/viewsets/auth_token.py b/app/api/viewsets/auth_token.py index cdc6dd97..f9989d2b 100644 --- a/app/api/viewsets/auth_token.py +++ b/app/api/viewsets/auth_token.py @@ -91,6 +91,16 @@ class ViewSet( return self.serializer_class + def get_back_url(self) -> str: + + if self.back_url is None: + + self.back_url = self.get_return_url() + + + return self.back_url + + def get_return_url(self) -> str: if getattr(self, '_get_return_url', None): @@ -106,3 +116,4 @@ class ViewSet( ) return self._get_return_url +