From 123bee1db599818f34f880a756a44339c57c7ade Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Wed, 4 Mar 2020 15:16:26 +0100 Subject: [PATCH] Restore job type checking --- src/hydra-eval-jobs/hydra-eval-jobs.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/hydra-eval-jobs/hydra-eval-jobs.cc b/src/hydra-eval-jobs/hydra-eval-jobs.cc index f27fde1d..4cbe5a1c 100644 --- a/src/hydra-eval-jobs/hydra-eval-jobs.cc +++ b/src/hydra-eval-jobs/hydra-eval-jobs.cc @@ -194,6 +194,11 @@ static void worker( reply["attrs"] = std::move(attrs); } + else if (v->type == tNull) + ; + + else throw TypeError("attribute '%s' is %s, which is not supported", attrPath, showType(*v)); + } catch (EvalError & e) { reply["error"] = filterANSIEscapes(e.msg(), true); }