1
Fork 0
mirror of https://github.com/Steffo99/sophon.git synced 2024-12-22 06:44:21 +00:00

🧹 Specify return type in sophon.notebook custom actions

This commit is contained in:
Steffo 2021-11-05 13:49:21 +01:00
parent ea4278efc2
commit a5205f0786

View file

@ -25,7 +25,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
return NoneSerializer return NoneSerializer
@action(["PATCH"], detail=True) @action(["PATCH"], detail=True)
def sync(self, request: Request, **kwargs): def sync(self, request: Request, **kwargs) -> Response:
""" """
Update the `Notebook`'s state. Update the `Notebook`'s state.
""" """
@ -36,7 +36,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
return Response(serializer.data, status.HTTP_200_OK) return Response(serializer.data, status.HTTP_200_OK)
@action(["PATCH"], detail=True) @action(["PATCH"], detail=True)
def start(self, request: Request, **kwargs): def start(self, request: Request, **kwargs) -> Response:
""" """
Start the `Notebook`. Start the `Notebook`.
""" """
@ -47,7 +47,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
return Response(serializer.data, status.HTTP_200_OK) return Response(serializer.data, status.HTTP_200_OK)
@action(["PATCH"], detail=True) @action(["PATCH"], detail=True)
def lock(self, request: Request, **kwargs): def lock(self, request: Request, **kwargs) -> Response:
""" """
Lock the `Notebook`. Lock the `Notebook`.
@ -62,7 +62,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
return Response(serializer.data, status.HTTP_200_OK) return Response(serializer.data, status.HTTP_200_OK)
@action(["PATCH"], detail=True) @action(["PATCH"], detail=True)
def unlock(self, request: Request, **kwargs): def unlock(self, request: Request, **kwargs) -> Response:
""" """
Unlock the `Notebook`. Unlock the `Notebook`.
@ -76,7 +76,7 @@ class NotebooksViewSet(SophonGroupViewSet, metaclass=abc.ABCMeta):
return Response(serializer.data, status.HTTP_200_OK) return Response(serializer.data, status.HTTP_200_OK)
@action(["PATCH"], detail=True) @action(["PATCH"], detail=True)
def stop(self, request: Request, **kwargs): def stop(self, request: Request, **kwargs) -> Response:
""" """
Stop the `Notebook`. Stop the `Notebook`.
""" """