don't return parent id if it references the root dir

This commit is contained in:
sentriz
2020-02-12 14:58:12 +00:00
parent 344b25f39d
commit bbc9f71f3b

View File

@@ -75,10 +75,14 @@ func NewArtistByFolder(f *model.Album) *Artist {
} }
func NewDirectoryByFolder(f *model.Album, children []*TrackChild) *Directory { func NewDirectoryByFolder(f *model.Album, children []*TrackChild) *Directory {
return &Directory{ dir := &Directory{
ID: f.ID, ID: f.ID,
Parent: f.ParentID,
Name: f.RightPath, Name: f.RightPath,
Children: children, Children: children,
} }
// don't show the root dir as a parent
if f.ParentID != 1 {
dir.ParentID = f.ParentID
}
return dir
} }