NAIVE_CLICK as default and returns the game data on event POST
This commit is contained in:
@@ -59,8 +59,10 @@ class GameEventResource(APIView):
|
|||||||
{"message": "This event was already registered"},
|
{"message": "This event was already registered"},
|
||||||
status=status.HTTP_409_CONFLICT,
|
status=status.HTTP_409_CONFLICT,
|
||||||
)
|
)
|
||||||
|
data = dict(request.data)
|
||||||
|
data["game"] = game.pk
|
||||||
|
|
||||||
serializer = GameEventSerializer(data=request.data)
|
serializer = GameEventSerializer(data=data)
|
||||||
if serializer.is_valid():
|
if serializer.is_valid():
|
||||||
serializer.save()
|
serializer.save()
|
||||||
return Response(serializer.data, status=status.HTTP_201_CREATED)
|
return Response(serializer.data, status=status.HTTP_201_CREATED)
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ class GameEvent(models.Model):
|
|||||||
|
|
||||||
type = models.IntegerField(
|
type = models.IntegerField(
|
||||||
choices=EventTypes.choices(),
|
choices=EventTypes.choices(),
|
||||||
default=EventTypes.START_GAME,
|
default=EventTypes.CLICK_NAIVE,
|
||||||
help_text="The game event",
|
help_text="The game event",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user