From 3e74f6674634daa75b3c7cd5319bacd1f9aa7d5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20M=C3=A9nager?= <herve.menager@pasteur.fr> Date: Thu, 16 Apr 2020 09:50:12 +0200 Subject: [PATCH] avoid exceptions when updating jobs if "message" is not a string WIP on #205 --- ippisite/ippidb/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py index 4743e731..cdc85ac0 100644 --- a/ippisite/ippidb/models.py +++ b/ippisite/ippidb/models.py @@ -1721,13 +1721,13 @@ class Job(models.Model): if output == "std_out": print(message, file=sys.stdout) split_std_out = self.std_out.split("\n") - split_std_out = split_std_out + message.split("\n") + split_std_out = split_std_out + str(message).split("\n") self.std_out = "\n".join(split_std_out[-100:]) self.save() elif output == "std_err": print(message, file=sys.stderr) split_std_err = self.std_err.split("\n") - split_std_err = split_std_err + message.split("\n") + split_std_err = split_std_err + str(message).split("\n") self.std_err = "\n".join(split_std_err[-100:]) self.save() else: -- GitLab