From 34c4ce4ffb210cb6d1e4172540642f62640f962a Mon Sep 17 00:00:00 2001 From: Zachary Wasserman Date: Thu, 6 Aug 2020 16:07:13 -0700 Subject: [PATCH] Fix parsing of integer label_type in yaml (#2276) Fixes #2273 --- server/kolide/labels.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/kolide/labels.go b/server/kolide/labels.go index 7c38e799a8..f54833c42d 100644 --- a/server/kolide/labels.go +++ b/server/kolide/labels.go @@ -121,9 +121,9 @@ func (t LabelType) MarshalJSON() ([]byte, error) { func (t *LabelType) UnmarshalJSON(b []byte) error { switch string(b) { - case `"regular"`: + case `"regular"`, "0": *t = LabelTypeRegular - case `"builtin"`: + case `"builtin"`, "1": *t = LabelTypeBuiltIn default: return errors.Errorf("invalid LabelType: %s", string(b))