From d5e22e297f1a51325454067b905c0877d3fcec56 Mon Sep 17 00:00:00 2001
From: Samuel Gaist <samuel.gaist@idiap.ch>
Date: Thu, 8 Mar 2018 09:38:38 +0100
Subject: [PATCH] [experiments][serializers] Fix error thrown from latest
 version of DRF

---
 beat/web/experiments/serializers.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/beat/web/experiments/serializers.py b/beat/web/experiments/serializers.py
index c9fde18c0..c873f1e3c 100755
--- a/beat/web/experiments/serializers.py
+++ b/beat/web/experiments/serializers.py
@@ -59,6 +59,7 @@ class ExperimentSerializer(ShareableSerializer):
 
     class Meta:
         model = Experiment
+        fields = '__all__'
         default_fields = ShareableSerializer.Meta.default_fields + ['name', 'toolchain',
                                                                     'datasets', 'short_description',
                                                                     'creation_date', 'start_date', 'end_date',
@@ -148,6 +149,7 @@ class AnalyzerSerializer(serializers.ModelSerializer):
 
     class Meta:
         model = Block
+        fields = '__all__'
 
     def get_results(self, obj):
         results = {}
@@ -187,6 +189,7 @@ class BlockErrorSerializer(serializers.ModelSerializer):
 
     class Meta:
         model = Block
+        fields = '__all__'
 
 
 #----------------------------------------------------------
@@ -211,6 +214,7 @@ class ExperimentResultsSerializer(ShareableSerializer):
 
     class Meta(ShareableSerializer.Meta):
         model = Experiment
+        fields = '__all__'
         default_fields = ['started', 'done', 'failed', 'status', 'blocks_status',
                           'results', 'attestation', 'declaration',
                           'errors', 'sharing', 'accessibility',
-- 
GitLab