From: Guillaume Pellerin Date: Wed, 1 Dec 2010 10:26:11 +0000 (+0100) Subject: fix duration import X-Git-Tag: 1.1~486^2~7 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=1fdb6dc4278731253f5bd4dccaf711c9abab51f8;p=telemeta.git fix duration import --- diff --git a/telemeta/web/base.py b/telemeta/web/base.py index 2f1a62c5..52a0dc94 100644 --- a/telemeta/web/base.py +++ b/telemeta/web/base.py @@ -128,6 +128,12 @@ class WebView: if self.cache.exists(file): analyzers = self.cache.read_analyzer_xml(file) + if not item.approx_duration: + for analyzer in analyzers: + if analyzer['id'] == 'duration': + approx_value = int(round(analyzer['value'])) + item.approx_duration = approx_value + item.save() else: analyzers = [] analyzers_sub = []