From 826eabb729fb0a81ca564cc48932c56d49798dc2 Mon Sep 17 00:00:00 2001 From: coderkun Date: Sat, 16 Apr 2016 19:40:11 +0200 Subject: [PATCH] add error handling for parsing track numbers to integer (fixes #12) --- mcg/mcg.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mcg/mcg.py b/mcg/mcg.py index 1d5ed35..51df07a 100644 --- a/mcg/mcg.py +++ b/mcg/mcg.py @@ -816,7 +816,10 @@ class MCGTrack: if track is not None and '/' in track: track = track[0: track.index('/')] if track is not None: - track = int(track) + try: + track = int(track) + except ValueError: + track = 0 self._track = track self._length = int(length) if type(date) is list: