From f890dcb4cbf32aa8245f257348a3f8c9fa395a80 Mon Sep 17 00:00:00 2001
From: Ernesto Rico Schmidt <ernesto@helsinki.at>
Date: Wed, 17 Aug 2022 18:07:57 -0400
Subject: [PATCH] Remove LinkSerializer

---
 program/serializers.py | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/program/serializers.py b/program/serializers.py
index 86149f69..47c3daa4 100644
--- a/program/serializers.py
+++ b/program/serializers.py
@@ -162,11 +162,6 @@ class CategorySerializer(serializers.ModelSerializer):
         fields = ("id", "name", "subtitle", "slug", "is_active", "description")
 
 
-class LinkSerializer(serializers.ModelSerializer):
-    class Meta:
-        fields = ("description", "url")
-
-
 class HostLinkSerializer(serializers.ModelSerializer):
     class Meta:
         model = HostLink
@@ -288,9 +283,10 @@ class FundingCategorySerializer(SerializerWithIdNameSlugIsActive):
         model = FundingCategory
 
 
-class ShowLinkSerializer(LinkSerializer):
+class ShowLinkSerializer(serializers.ModelSerializer):
     class Meta:
         model = ShowLink
+        fields = ("description", "url")
 
 
 class ShowSerializer(serializers.HyperlinkedModelSerializer):
@@ -649,9 +645,10 @@ class TimeSlotSerializer(serializers.ModelSerializer):
         return instance
 
 
-class NoteLinkSerializer(LinkSerializer):
+class NoteLinkSerializer(serializers.ModelSerializer):
     class Meta:
         model = NoteLink
+        fields = ("description", "url")
 
 
 class NoteSerializer(serializers.ModelSerializer):
-- 
GitLab