From dd11fc96db552bdef8e9771d153d1e750b8dbeae Mon Sep 17 00:00:00 2001 From: InsanePrawn Date: Wed, 21 Nov 2018 03:27:39 +0100 Subject: [PATCH] Touchups in job.go --- daemon/job/job.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/daemon/job/job.go b/daemon/job/job.go index 6888fed..0c97f94 100644 --- a/daemon/job/job.go +++ b/daemon/job/job.go @@ -39,7 +39,7 @@ type Type string const ( TypeInternal Type = "internal" - TypeSnap = "snap" + TypeSnap Type = "snap" TypePush Type = "push" TypeSink Type = "sink" TypePull Type = "pull" @@ -86,7 +86,9 @@ func (s *Status) UnmarshalJSON(in []byte) (err error) { } switch s.Type { case TypeSnap: - fallthrough + var st SnapJobStatus + err = json.Unmarshal(jobJSON, &st) + s.JobSpecific = &st case TypePull: fallthrough case TypePush: var st ActiveSideStatus