From ef6a96acfa2b7f6fe356daefe6e168f82253ed6d Mon Sep 17 00:00:00 2001
From: Samuel Gaist <samuel.gaist@idiap.ch>
Date: Thu, 23 Apr 2020 16:08:35 +0200
Subject: [PATCH] [toolchains][serializers] Add mod serializer

---
 beat/web/toolchains/serializers.py | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/beat/web/toolchains/serializers.py b/beat/web/toolchains/serializers.py
index d08310512..247cf1399 100644
--- a/beat/web/toolchains/serializers.py
+++ b/beat/web/toolchains/serializers.py
@@ -27,7 +27,11 @@
 
 from rest_framework import serializers
 
-from ..common.serializers import ContributionSerializer, ContributionCreationSerializer
+from ..common.serializers import (
+    ContributionSerializer,
+    ContributionCreationSerializer,
+    ContributionModSerializer,
+)
 from ..attestations.serializers import AttestationSerializer
 from ..experiments.serializers import ExperimentSerializer
 
@@ -48,6 +52,15 @@ class ToolchainCreationSerializer(ContributionCreationSerializer):
 # ----------------------------------------------------------
 
 
+class ToolchainModSerializer(ContributionModSerializer):
+    class Meta(ContributionModSerializer.Meta):
+        model = Toolchain
+        beat_core_class = beat.core.toolchain.Toolchain
+
+
+# ----------------------------------------------------------
+
+
 class ToolchainSerializer(ContributionSerializer):
     valid = serializers.BooleanField(source="is_valid")
     attestations = AttestationSerializer(many=True)
-- 
GitLab