From: Guillaume Pellerin Date: Fri, 23 Oct 2015 10:55:50 +0000 (+0200) Subject: fix duration parsing X-Git-Tag: 1.6b~7^2~59 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=a9f9384081f5fbc64a910a81dff672d7b3b22823;p=telemeta.git fix duration parsing --- diff --git a/telemeta/models/item.py b/telemeta/models/item.py index 4c9ec630..32d9422e 100644 --- a/telemeta/models/item.py +++ b/telemeta/models/item.py @@ -308,7 +308,7 @@ class MediaItem(MediaResource): analysis = MediaItemAnalysis.objects.filter(item=self, analyzer_id=analyzer_id) if analysis: if analyzer_id == 'duration': - value = ':'.join([str('%.2d' % int(t)) for t in analysis[0].value.split(':')]) + value = ':'.join([str('%.2d' % int(float(t))) for t in analysis[0].value.split(':')]) else: value = analysis[0].value metadata[analyzer_id] = value