Fix server crash when using head-widgets
This commit is contained in:
parent
74e6c5c960
commit
e99ee4f774
1 changed files with 6 additions and 1 deletions
|
|
@ -170,6 +170,12 @@ func newApplication(c *config) (*application, error) {
|
||||||
page.DesktopNavigationWidth = page.Width
|
page.DesktopNavigationWidth = page.Width
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for i := range page.HeadWidgets {
|
||||||
|
widget := page.HeadWidgets[i]
|
||||||
|
app.widgetByID[widget.GetID()] = widget
|
||||||
|
widget.setProviders(providers)
|
||||||
|
}
|
||||||
|
|
||||||
for c := range page.Columns {
|
for c := range page.Columns {
|
||||||
column := &page.Columns[c]
|
column := &page.Columns[c]
|
||||||
|
|
||||||
|
|
@ -180,7 +186,6 @@ func newApplication(c *config) (*application, error) {
|
||||||
for w := range column.Widgets {
|
for w := range column.Widgets {
|
||||||
widget := column.Widgets[w]
|
widget := column.Widgets[w]
|
||||||
app.widgetByID[widget.GetID()] = widget
|
app.widgetByID[widget.GetID()] = widget
|
||||||
|
|
||||||
widget.setProviders(providers)
|
widget.setProviders(providers)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue