Added DiscNumber field, used to sort tracks

This commit is contained in:
Deluan
2016-03-03 00:42:42 -05:00
parent 1aeb22dcb7
commit ffd6304a23
6 changed files with 22 additions and 4 deletions
+1
View File
@@ -28,6 +28,7 @@ func (s *ItunesScanner) LoadFolder(path string) []Track {
mediaFiles[i].Compilation = t.Compilation
mediaFiles[i].Year = t.Year
mediaFiles[i].TrackNumber = t.TrackNumber
mediaFiles[i].DiscNumber = t.DiscNumber
if t.Size > 0 {
mediaFiles[i].Size = strconv.Itoa(t.Size)
}
+2 -1
View File
@@ -74,7 +74,8 @@ func parseTrack(t *Track) (*domain.MediaFile, *domain.Album, *domain.Artist) {
Path: t.Path,
CreatedAt: t.CreatedAt,
UpdatedAt: t.UpdatedAt,
Track: t.TrackNumber,
TrackNumber: t.TrackNumber,
DiscNumber: t.DiscNumber,
Genre: t.Genre,
Year: t.Year,
Size: t.Size,
+1
View File
@@ -13,6 +13,7 @@ type Track struct {
AlbumArtist string
Genre string
TrackNumber int
DiscNumber int
Year int
Size string
Suffix string