mirror of
https://github.com/navidrome/navidrome.git
synced 2026-04-03 06:41:01 +00:00
Always index songs and albums
This commit is contained in:
parent
31852ecf26
commit
4aa02e68e5
@ -151,15 +151,15 @@ func (i *Importer) importLibrary() (err error) {
|
|||||||
for _, mf := range i.scanner.MediaFiles() {
|
for _, mf := range i.scanner.MediaFiles() {
|
||||||
mfs[j] = *mf
|
mfs[j] = *mf
|
||||||
j++
|
j++
|
||||||
|
if err := i.search.IndexMediaFile(mf); err != nil {
|
||||||
|
beego.Error("Error indexing artist:", err)
|
||||||
|
}
|
||||||
if mf.UpdatedAt.Before(i.lastScan) {
|
if mf.UpdatedAt.Before(i.lastScan) {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if err := i.mfRepo.Put(mf); err != nil {
|
if err := i.mfRepo.Put(mf); err != nil {
|
||||||
beego.Error(err)
|
beego.Error(err)
|
||||||
}
|
}
|
||||||
if err := i.search.IndexMediaFile(mf); err != nil {
|
|
||||||
beego.Error("Error indexing artist:", err)
|
|
||||||
}
|
|
||||||
mfu++
|
mfu++
|
||||||
if !i.lastScan.IsZero() {
|
if !i.lastScan.IsZero() {
|
||||||
beego.Debug("-- Updated Track:", mf.Title)
|
beego.Debug("-- Updated Track:", mf.Title)
|
||||||
@ -170,15 +170,15 @@ func (i *Importer) importLibrary() (err error) {
|
|||||||
for _, al := range i.scanner.Albums() {
|
for _, al := range i.scanner.Albums() {
|
||||||
als[j] = *al
|
als[j] = *al
|
||||||
j++
|
j++
|
||||||
|
if err := i.search.IndexAlbum(al); err != nil {
|
||||||
|
beego.Error("Error indexing artist:", err)
|
||||||
|
}
|
||||||
if al.UpdatedAt.Before(i.lastScan) {
|
if al.UpdatedAt.Before(i.lastScan) {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if err := i.albumRepo.Put(al); err != nil {
|
if err := i.albumRepo.Put(al); err != nil {
|
||||||
beego.Error(err)
|
beego.Error(err)
|
||||||
}
|
}
|
||||||
if err := i.search.IndexAlbum(al); err != nil {
|
|
||||||
beego.Error("Error indexing artist:", err)
|
|
||||||
}
|
|
||||||
alu++
|
alu++
|
||||||
if !i.lastScan.IsZero() {
|
if !i.lastScan.IsZero() {
|
||||||
beego.Debug(fmt.Sprintf(`-- Updated Album:"%s" from "%s"`, al.Name, al.Artist))
|
beego.Debug(fmt.Sprintf(`-- Updated Album:"%s" from "%s"`, al.Name, al.Artist))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user