patch chat and game invite
This commit is contained in:
@ -20,7 +20,7 @@ class AskView(APIView):
|
||||
data: dict = request.data
|
||||
|
||||
asker_id = request.user.pk
|
||||
asked_id = data["asked"]
|
||||
asked_id = data.get("asked")
|
||||
|
||||
if (asked_id is None):
|
||||
return Response(status=status.HTTP_400_BAD_REQUEST)
|
||||
@ -38,7 +38,7 @@ class AskView(APIView):
|
||||
def delete(self, request):
|
||||
data: dict = request.data
|
||||
|
||||
asker_id = data["asker"]
|
||||
asker_id = data.get("asker")
|
||||
asked_id = request.user.pk
|
||||
|
||||
if (asker_id is None):
|
||||
@ -68,8 +68,6 @@ class AskView(APIView):
|
||||
if not AskModel().is_asked(asked_id, asker_id):
|
||||
return Response(status=status.HTTP_204_NO_CONTENT)
|
||||
return Response(status=status.HTTP_200_OK)
|
||||
|
||||
|
||||
|
||||
class AskAcceptView(APIView):
|
||||
|
||||
@ -80,7 +78,7 @@ class AskAcceptView(APIView):
|
||||
|
||||
data: dict = request.data
|
||||
|
||||
asker_id = data["asker"]
|
||||
asker_id = data.get("asker")
|
||||
asked_id = request.user.pk
|
||||
|
||||
if (asker_id is None):
|
||||
@ -92,7 +90,7 @@ class AskAcceptView(APIView):
|
||||
asker = User.objects.get(pk=asker_id)
|
||||
asked = request.user
|
||||
|
||||
id_game = GameModel().create({asker, asked}).pk
|
||||
id_game = GameModel(game_type="pong").create([asker, asked]).pk
|
||||
|
||||
notice_manager.accept_game(asker, request.user.username, id_game)
|
||||
|
||||
|
Reference in New Issue
Block a user