@@ -24,7 +24,7 @@ var (
2424func providerCacheFileData() string {
2525 xdgDataHome := os.Getenv("XDG_DATA_HOME")
2626 if xdgDataHome != "" {
27− return filepath.Join(xdgDataHome, appName)
27+ return filepath.Join(xdgDataHome, appName, "providers.json")
2828 }
2929
3030 // return the path to the main data directory
@@ -35,7 +35,7 @@ func providerCacheFileData() string {
3535 if localAppData == "" {
3636 localAppData = filepath.Join(os.Getenv("USERPROFILE"), "AppData", "Local")
3737 }
38− return filepath.Join(localAppData, appName)
38+ return filepath.Join(localAppData, appName, "providers.json")
3939 }
4040
4141 return filepath.Join(os.Getenv("HOME"), ".local", "share", appName, "providers.json")