Fix setting pointers corrupting config in memory (#4868)

This commit is contained in:
WithoutPants
2024-05-23 10:56:18 +10:00
committed by GitHub
parent 77ef16570b
commit 4794a1d453
8 changed files with 238 additions and 287 deletions

View File

@@ -103,7 +103,7 @@ func (r *mutationResolver) SetPluginsEnabled(ctx context.Context, enabledMap map
}
}
c.Set(config.DisabledPlugins, newDisabled)
c.SetInterface(config.DisabledPlugins, newDisabled)
if err := c.Write(); err != nil {
return false, err