mirror of
https://github.com/yusing/godoxy.git
synced 2026-04-25 01:38:30 +02:00
fix(route): update Homepage.show defaults to true
This commit is contained in:
@@ -45,7 +45,7 @@ type (
|
|||||||
HealthCheck *types.HealthCheckConfig `json:"healthcheck"`
|
HealthCheck *types.HealthCheckConfig `json:"healthcheck"`
|
||||||
LoadBalance *types.LoadBalancerConfig `json:"load_balance,omitempty" extensions:"x-nullable"`
|
LoadBalance *types.LoadBalancerConfig `json:"load_balance,omitempty" extensions:"x-nullable"`
|
||||||
Middlewares map[string]types.LabelMap `json:"middlewares,omitempty" extensions:"x-nullable"`
|
Middlewares map[string]types.LabelMap `json:"middlewares,omitempty" extensions:"x-nullable"`
|
||||||
Homepage homepage.ItemConfig `json:"homepage"`
|
Homepage *homepage.ItemConfig `json:"homepage"`
|
||||||
AccessLog *accesslog.RequestLoggerConfig `json:"access_log,omitempty" extensions:"x-nullable"`
|
AccessLog *accesslog.RequestLoggerConfig `json:"access_log,omitempty" extensions:"x-nullable"`
|
||||||
Agent string `json:"agent,omitempty"`
|
Agent string `json:"agent,omitempty"`
|
||||||
|
|
||||||
@@ -415,7 +415,7 @@ func (r *Route) HomepageItem() homepage.Item {
|
|||||||
return homepage.Item{
|
return homepage.Item{
|
||||||
Alias: r.Alias,
|
Alias: r.Alias,
|
||||||
Provider: r.Provider,
|
Provider: r.Provider,
|
||||||
ItemConfig: r.Homepage,
|
ItemConfig: *r.Homepage,
|
||||||
}.GetOverride()
|
}.GetOverride()
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -631,7 +631,12 @@ func (r *Route) FinalizeHomepageConfig() {
|
|||||||
isDocker := r.Container != nil
|
isDocker := r.Container != nil
|
||||||
|
|
||||||
// apply override config
|
// apply override config
|
||||||
r.Homepage = r.HomepageItem().ItemConfig
|
if r.Homepage == nil {
|
||||||
|
r.Homepage = &homepage.ItemConfig{
|
||||||
|
Show: true,
|
||||||
|
Name: r.Alias,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if r.ShouldExclude() && isDocker {
|
if r.ShouldExclude() && isDocker {
|
||||||
r.Homepage.Show = false
|
r.Homepage.Show = false
|
||||||
|
|||||||
Reference in New Issue
Block a user