Esempio n. 1
0
    def retrieve(self, request, calendar_id, pk=None):
        if pk is None:
            return Response({'message': 'Provide the object id.'},
                            status=status.HTTP_400_BAD_REQUEST)

        decoded_token = decode_token(request.META)

        event = Event()
        serializer = EventSerializer(event.get_event(decoded_token['user_id'],
                                                     calendar_id, pk),
                                     many=True)
        event.close()

        return Response(serializer.data, status=status.HTTP_200_OK)