From 1f9728c2a40a735bca96a3a683650b51d605713d Mon Sep 17 00:00:00 2001
From: Carlos Vega <carlos.vega@uni.lu>
Date: Mon, 16 Nov 2020 10:50:33 +0100
Subject: [PATCH] added str_to_yes_no_null

---
 smash/web/api_views/serialization_utils.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/smash/web/api_views/serialization_utils.py b/smash/web/api_views/serialization_utils.py
index 943fb7bb..0994996d 100644
--- a/smash/web/api_views/serialization_utils.py
+++ b/smash/web/api_views/serialization_utils.py
@@ -25,6 +25,14 @@ def str_to_yes_no(val: str):
     else:
         return "NO"
 
+def str_to_yes_no_null(val: str):
+    if val is None:
+        return None
+    if val.lower() == 'true':
+        return "YES"
+    else:
+        return "NO"
+
 
 def virus_test_to_str(test, date):
     if test is None and date is not None:
-- 
GitLab