Compare commits
2 Commits
ab14fd15f4
...
82b108f121
Author | SHA1 | Date |
---|---|---|
|
82b108f121 | |
|
e1f00d6f47 |
10
ripcd.py
10
ripcd.py
|
@ -47,6 +47,7 @@ RELEASE_INFO_TMPL = '{artist} - {title} ({year}): {more_info}'
|
||||||
FILENAME_SAFE_MAP = {
|
FILENAME_SAFE_MAP = {
|
||||||
'’': "'",
|
'’': "'",
|
||||||
':': ' - ',
|
':': ' - ',
|
||||||
|
'/': '-',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -239,7 +240,6 @@ def get_release_by_id(mbid):
|
||||||
'labels',
|
'labels',
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
import pdb; pdb.set_trace()
|
|
||||||
return res['release']
|
return res['release']
|
||||||
|
|
||||||
|
|
||||||
|
@ -258,7 +258,10 @@ def get_release_list_from_device(device):
|
||||||
if 'disc' in res:
|
if 'disc' in res:
|
||||||
return res['disc']['release-list']
|
return res['disc']['release-list']
|
||||||
else:
|
else:
|
||||||
return res['release-list']
|
try:
|
||||||
|
return res['release-list']
|
||||||
|
except KeyError:
|
||||||
|
return []
|
||||||
|
|
||||||
|
|
||||||
def parse_date(datestr):
|
def parse_date(datestr):
|
||||||
|
@ -360,6 +363,9 @@ def main():
|
||||||
release = prompt_select_release(release_list)
|
release = prompt_select_release(release_list)
|
||||||
elif len(release_list) == 1:
|
elif len(release_list) == 1:
|
||||||
release = release_list[0]
|
release = release_list[0]
|
||||||
|
else:
|
||||||
|
sys.stderr.write('Could not find a matching MusicBrainz release\n')
|
||||||
|
raise SystemExit(1)
|
||||||
|
|
||||||
print('Ripping', format_release(release))
|
print('Ripping', format_release(release))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue