mirror of
https://github.com/rembo10/headphones.git
synced 2026-04-17 02:19:26 +01:00
Fixed track length problems (modified musicbrainzngs in the process)
This commit is contained in:
@@ -343,7 +343,7 @@ def getReleaseGroup(rgid):
|
||||
'title': unicode(track['recording']['title']),
|
||||
'id': unicode(track['recording']['id']),
|
||||
'url': u"http://musicbrainz.org/track/" + track['recording']['id'],
|
||||
'duration': int(track['recording']['length'])
|
||||
'duration': int(track['recording']['length'] if 'length' in track['recording'] else track['length'] if 'length' in track else 0)
|
||||
})
|
||||
totalTracks += 1
|
||||
|
||||
|
||||
@@ -430,7 +430,7 @@ def parse_track_list(tl):
|
||||
|
||||
def parse_track(track):
|
||||
result = {}
|
||||
elements = ["position", "title"]
|
||||
elements = ["position", "title","length"] #CHANGED!!!
|
||||
inner_els = {"recording": parse_recording}
|
||||
|
||||
result.update(parse_elements(elements, track))
|
||||
|
||||
@@ -15,7 +15,7 @@ from lib.musicbrainzngs import mbxml
|
||||
from lib.musicbrainzngs import util
|
||||
from lib.musicbrainzngs import compat
|
||||
|
||||
_version = "0.3dev"
|
||||
_version = "0.3devMODIFIED"
|
||||
_log = logging.getLogger("musicbrainzngs")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user