mirror of
https://github.com/yusing/godoxy.git
synced 2026-04-23 08:48:32 +02:00
fix(homepage): item not hiding after config override
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user