Uses SetDefaults as it does in create too.

This commit is contained in:
Travis Reeder
2017-05-18 14:18:16 -07:00
parent 2696a8a917
commit 961d17bdb8
2 changed files with 4 additions and 6 deletions

View File

@@ -90,9 +90,9 @@ func (r *Route) SetDefaults() {
r.Timeout = defaultRouteTimeout r.Timeout = defaultRouteTimeout
} }
//if r.IdleTimeout == 0 { if r.IdleTimeout == 0 {
// r.IdleTimeout = htfnScaleDownTimeout r.IdleTimeout = htfnScaleDownTimeout
//} }
} }
// Validate validates field values, skipping zeroed fields if skipZero is true. // Validate validates field values, skipping zeroed fields if skipZero is true.

View File

@@ -39,9 +39,7 @@ func (s *Server) handleRouteUpdate(c *gin.Context) {
wroute.Route.AppName = c.MustGet(api.AppName).(string) wroute.Route.AppName = c.MustGet(api.AppName).(string)
wroute.Route.Path = path.Clean(c.MustGet(api.Path).(string)) wroute.Route.Path = path.Clean(c.MustGet(api.Path).(string))
if wroute.Route.IdleTimeout == 0 { wroute.Route.SetDefaults()
wroute.Route.IdleTimeout = 30
}
if err := wroute.Validate(true); err != nil { if err := wroute.Validate(true); err != nil {
log.WithError(err).Debug(models.ErrRoutesUpdate) log.WithError(err).Debug(models.ErrRoutesUpdate)