From 5dd4112ee49eae0f4753757c96c7567423926d76 Mon Sep 17 00:00:00 2001 From: Reed Allman Date: Wed, 18 Oct 2017 05:31:58 -0700 Subject: [PATCH] omitempty these fields since they can be null (#432) --- api/models/app.go | 2 +- api/models/route.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/models/app.go b/api/models/app.go index 5ae81eefb..47b80c124 100644 --- a/api/models/app.go +++ b/api/models/app.go @@ -2,7 +2,7 @@ package models type App struct { Name string `json:"name" db:"name"` - Config Config `json:"config" db:"config"` + Config Config `json:"config,omitempty" db:"config"` } func (a *App) Validate() error { diff --git a/api/models/route.go b/api/models/route.go index 6a90aea3d..6ab4cfb09 100644 --- a/api/models/route.go +++ b/api/models/route.go @@ -25,12 +25,12 @@ type Route struct { Path string `json:"path" db:"path"` Image string `json:"image" db:"image"` Memory uint64 `json:"memory" db:"memory"` - Headers Headers `json:"headers" db:"headers"` + Headers Headers `json:"headers,omitempty" db:"headers"` Type string `json:"type" db:"type"` Format string `json:"format" db:"format"` Timeout int32 `json:"timeout" db:"timeout"` IdleTimeout int32 `json:"idle_timeout" db:"idle_timeout"` - Config Config `json:"config" db:"config"` + Config Config `json:"config,omitempty" db:"config"` } // SetDefaults sets zeroed field to defaults.