feat: watch playlists and download newly added tracks
This commit is contained in:
+1
-11
@@ -7,10 +7,7 @@ import (
|
||||
bolt "go.etcd.io/bbolt"
|
||||
)
|
||||
|
||||
var (
|
||||
db *bolt.DB
|
||||
trackBucket = []byte("tracks")
|
||||
)
|
||||
var db *bolt.DB
|
||||
|
||||
func OpenDB(cfgDir string) error {
|
||||
var err error
|
||||
@@ -21,12 +18,5 @@ func OpenDB(cfgDir string) error {
|
||||
return fmt.Errorf("failed to open database: %w", err)
|
||||
}
|
||||
|
||||
if err := db.Update(func(tx *bolt.Tx) error {
|
||||
_, err := tx.CreateBucketIfNotExists(trackBucket)
|
||||
return err
|
||||
}); err != nil {
|
||||
return fmt.Errorf("failed to create bucket: %w", err)
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user