From: Guillaume Pellerin Date: Mon, 14 Oct 2013 16:58:35 +0000 (+0200) Subject: update analysis scheme to the new TimeSide API (0.5) X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=53a404f83ddbe067ba7fb75ef4e843ca17fc8fb4;p=telemeta.git update analysis scheme to the new TimeSide API (0.5) --- diff --git a/telemeta/views/item.py b/telemeta/views/item.py index b0953237..82b8f272 100644 --- a/telemeta/views/item.py +++ b/telemeta/views/item.py @@ -399,11 +399,13 @@ class ItemView(object): analysis.save() for analyzer in analyzers_sub: - value = analyzer.result() - analysis = MediaItemAnalysis(item=item, name=analyzer.name(), - analyzer_id=analyzer.id(), - unit=analyzer.unit(), value=str(value)) - analysis.save() + for key in analyzer.results.keys(): + analysis = MediaItemAnalysis(item = item, + name = analyzer.results[key].name, + analyzer_id = analyzer.results[key].id, + unit = analyzer.results[key].unit, + value = str(analyzer.results[key].data)) + analysis.save() analyses = MediaItemAnalysis.objects.filter(item=item)