From 147a1789335229c0dc6c9879513658ea0d6c6f0f Mon Sep 17 00:00:00 2001 From: Deluan Date: Fri, 11 Mar 2016 12:10:37 -0500 Subject: [PATCH] Logging tracks/albums updates --- scanner/importer.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scanner/importer.go b/scanner/importer.go index 70f29f67..c230c476 100644 --- a/scanner/importer.go +++ b/scanner/importer.go @@ -80,6 +80,10 @@ func (i *Importer) lastModifiedSince() time.Time { beego.Warn("Couldn't read LastScan:", err) return time.Time{} } + if ms == "" { + beego.Debug("First scan") + return time.Time{} + } s, _ := strconv.ParseInt(ms, 10, 64) return time.Unix(0, s*int64(time.Millisecond)) } @@ -108,6 +112,9 @@ func (i *Importer) importLibrary() (err error) { if err := i.search.IndexMediaFile(mf); err != nil { beego.Error("Error indexing artist:", err) } + if !i.lastScan.IsZero() { + beego.Debug("Updated Track:", mf.Title) + } } j = 0 @@ -123,6 +130,9 @@ func (i *Importer) importLibrary() (err error) { if err := i.search.IndexAlbum(al); err != nil { beego.Error("Error indexing artist:", err) } + if !i.lastScan.IsZero() { + beego.Debug(fmt.Sprintf(`Updated Album:"%s" from "%s"`, al.Name, al.Artist)) + } } j = 0