From 170b035767ffffce5fb19ee3566f6fab3dbcc4b4 Mon Sep 17 00:00:00 2001
From: ml bonhomme <bonhomme@teklia.com>
Date: Mon, 4 Sep 2023 16:03:38 +0000
Subject: [PATCH] Make gpu and agent nullable in doc for task from agent update
 and retrieve

---
 arkindex/ponos/serializers.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/arkindex/ponos/serializers.py b/arkindex/ponos/serializers.py
index 0cccd48f9e..f68a45d4dd 100644
--- a/arkindex/ponos/serializers.py
+++ b/arkindex/ponos/serializers.py
@@ -137,8 +137,8 @@ class TaskSerializer(TaskLightSerializer):
 
     logs = serializers.CharField(source="short_logs", read_only=True)
     full_log = serializers.URLField(source="s3_logs_get_url", read_only=True)
-    agent = AgentLightSerializer(read_only=True)
-    gpu = GPUSerializer(read_only=True)
+    agent = AgentLightSerializer(read_only=True, allow_null=True)
+    gpu = GPUSerializer(read_only=True, allow_null=True)
     extra_files = serializers.DictField(read_only=True)
 
     class Meta(TaskLightSerializer.Meta):
-- 
GitLab