From 2424a3336c68e75c3184ec9a799bae9c38b76e97 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Mon, 24 Apr 2023 23:02:04 -0400
Subject: [PATCH] Annonate APIImageViewSet

---
 program/views.py | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/program/views.py b/program/views.py
index 5a1252b5..171b9344 100644
--- a/program/views.py
+++ b/program/views.py
@@ -299,6 +299,20 @@ class APIUserViewSet(
         return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
 
 
+@extend_schema_view(
+    create=extend_schema(summary="Create a new image."),
+    destroy=extend_schema(summary="Delete an existing image."),
+    list=extend_schema(summary="List all images."),
+    partial_update=extend_schema(
+        summary="Partially update an existing image.",
+        description="Only `alt_text`, `credits`, and `ppoi` can be updated.",
+    ),
+    retrieve=extend_schema(summary="Retrieve a single image."),
+    update=extend_schema(
+        summary="Update an existing image.",
+        description="Only `alt_text`, `credits`, and `ppoi` can be updated.",
+    ),
+)
 class APIImageViewSet(viewsets.ModelViewSet):
     queryset = Image.objects.all()
     serializer_class = ImageSerializer
-- 
GitLab