Assign addon names on startup

This commit is contained in:
2025-01-11 20:57:46 +01:00
parent 4a6a2cf057
commit 10faaf93c8
2 changed files with 5 additions and 1 deletions

View File

@@ -63,6 +63,10 @@ func main() {
} }
settingsFile.Close() settingsFile.Close()
log.Printf("Loaded settings: %+v", settings) log.Printf("Loaded settings: %+v", settings)
for name, addon := range settings.Addons {
addon.Name = name
settings.Addons[name] = addon
}
addonService = &AddonService{} addonService = &AddonService{}
addonService.Addons = settings.Addons addonService.Addons = settings.Addons

View File

@@ -1 +1 @@
{"gamePath":"","addons":{"Channeler":{"name":"","url":"https://git.site.quack-lab.dev/dave/wow_channeler"},"Dechickenator":{"name":"","url":"https://git.site.quack-lab.dev/dave/wow_dechickenator"},"Heimdall":{"name":"","url":"https://git.site.quack-lab.dev/dave/wow-Heimdall"}}} {"gamePath":"","addons":{"Channeler":{"name":"Channeler","url":"https://git.site.quack-lab.dev/dave/wow_channeler"},"Dechickenator":{"name":"Dechickenator","url":"https://git.site.quack-lab.dev/dave/wow_dechickenator"},"Heimdall":{"name":"Heimdall","url":"https://git.site.quack-lab.dev/dave/wow-Heimdall"}}}