This commit is contained in:
afkarxyz
2026-04-02 08:23:58 +07:00
parent 6de2bae67b
commit b96fc8d96c
5 changed files with 175 additions and 19 deletions
+5 -5
View File
@@ -46,10 +46,14 @@ func (a *App) startup(ctx context.Context) {
if err := backend.InitHistoryDB("SpotiFLAC"); err != nil {
fmt.Printf("Failed to init history DB: %v\n", err)
}
if err := backend.InitISRCCacheDB(); err != nil {
fmt.Printf("Failed to init ISRC cache DB: %v\n", err)
}
}
func (a *App) shutdown(ctx context.Context) {
backend.CloseHistoryDB()
backend.CloseISRCCacheDB()
}
type SpotifyMetadataRequest struct {
@@ -629,12 +633,8 @@ func (a *App) OpenFolder(path string) error {
}
func (a *App) OpenConfigFolder() error {
homeDir, err := os.UserHomeDir()
configDir, err := backend.EnsureAppDir()
if err != nil {
return fmt.Errorf("failed to get home directory: %v", err)
}
configDir := filepath.Join(homeDir, ".spotiflac")
if err := os.MkdirAll(configDir, 0755); err != nil {
return fmt.Errorf("failed to create config directory: %v", err)
}
return backend.OpenFolderInExplorer(configDir)