diff --git a/cookbook/views/api.py b/cookbook/views/api.py index 1d6af3067..41f4204a5 100644 --- a/cookbook/views/api.py +++ b/cookbook/views/api.py @@ -1757,7 +1757,8 @@ def log_cooking(request, recipe_id): return {'error': 'recipe does not exist'} -@group_required('user') +@api_view(['GET']) +@permission_classes([CustomIsUser & CustomTokenHasReadWriteScope]) def get_plan_ical(request, from_date=datetime.date.today(), to_date=None): queryset = MealPlan.objects.filter( Q(created_by=request.user) | Q(shared=request.user)