recognize TPA and TCM tags
TPA is an alternate "disc" tag TCM is an alternate "composer" tag
This commit is contained in:
parent
e02c986e86
commit
cc7183ce53
1 changed files with 3 additions and 2 deletions
|
|
@ -1663,10 +1663,11 @@ function parseFloatOrNull(n) {
|
||||||
function grooveFileToDbFile(file, filenameHint, object) {
|
function grooveFileToDbFile(file, filenameHint, object) {
|
||||||
object = object || {key: uuid()};
|
object = object || {key: uuid()};
|
||||||
var parsedTrack = parseTrackString(file.getMetadata("track"));
|
var parsedTrack = parseTrackString(file.getMetadata("track"));
|
||||||
var parsedDisc = parseTrackString(file.getMetadata("disc"));
|
var parsedDisc = parseTrackString(file.getMetadata("disc") || file.getMetadata("TPA"));
|
||||||
object.name = file.getMetadata("title") || trackNameFromFile(filenameHint);
|
object.name = file.getMetadata("title") || trackNameFromFile(filenameHint);
|
||||||
object.artistName = (file.getMetadata("artist") || "").trim();
|
object.artistName = (file.getMetadata("artist") || "").trim();
|
||||||
object.composerName = (file.getMetadata("composer") || "").trim();
|
object.composerName = (file.getMetadata("composer") ||
|
||||||
|
file.getMetadata("TCM") || "").trim();
|
||||||
object.performerName = (file.getMetadata("performer") || "").trim();
|
object.performerName = (file.getMetadata("performer") || "").trim();
|
||||||
object.albumArtistName = (file.getMetadata("album_artist") || "").trim();
|
object.albumArtistName = (file.getMetadata("album_artist") || "").trim();
|
||||||
object.albumName = (file.getMetadata("album") || "").trim();
|
object.albumName = (file.getMetadata("album") || "").trim();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue