mirror of
https://github.com/yusing/godoxy.git
synced 2025-05-19 20:32:35 +02:00
fix(homepage): item not hiding after config override
This commit is contained in:
parent
cf30fe6cfc
commit
53acf75c04
1 changed files with 2 additions and 3 deletions
|
@ -44,9 +44,8 @@ func (c *OverrideConfig) OverrideItems(items map[string]*ItemConfig) {
|
||||||
func (c *OverrideConfig) GetOverride(alias string, item *ItemConfig) *ItemConfig {
|
func (c *OverrideConfig) GetOverride(alias string, item *ItemConfig) *ItemConfig {
|
||||||
c.mu.RLock()
|
c.mu.RLock()
|
||||||
defer c.mu.RUnlock()
|
defer c.mu.RUnlock()
|
||||||
itemOverride, hasOverride := c.ItemOverrides[alias]
|
if itemOverride, hasOverride := c.ItemOverrides[alias]; hasOverride {
|
||||||
if hasOverride {
|
item = itemOverride
|
||||||
return itemOverride
|
|
||||||
}
|
}
|
||||||
if show, ok := c.ItemVisibility[alias]; ok {
|
if show, ok := c.ItemVisibility[alias]; ok {
|
||||||
clone := *item
|
clone := *item
|
||||||
|
|
Loading…
Add table
Reference in a new issue