Skip to content
Snippets Groups Projects
Commit ef6a96ac authored by Samuel GAIST's avatar Samuel GAIST
Browse files

[toolchains][serializers] Add mod serializer

parent 2d25248e
Branches
No related tags found
No related merge requests found
...@@ -27,7 +27,11 @@ ...@@ -27,7 +27,11 @@
from rest_framework import serializers from rest_framework import serializers
from ..common.serializers import ContributionSerializer, ContributionCreationSerializer from ..common.serializers import (
ContributionSerializer,
ContributionCreationSerializer,
ContributionModSerializer,
)
from ..attestations.serializers import AttestationSerializer from ..attestations.serializers import AttestationSerializer
from ..experiments.serializers import ExperimentSerializer from ..experiments.serializers import ExperimentSerializer
...@@ -48,6 +52,15 @@ class ToolchainCreationSerializer(ContributionCreationSerializer): ...@@ -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): class ToolchainSerializer(ContributionSerializer):
valid = serializers.BooleanField(source="is_valid") valid = serializers.BooleanField(source="is_valid")
attestations = AttestationSerializer(many=True) attestations = AttestationSerializer(many=True)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment