From: yomguy Date: Tue, 29 Mar 2011 22:48:04 +0000 (+0200) Subject: fix item save after analyze, more revisions in home X-Git-Tag: 1.1~314 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=4f94be5ac6a8ef101af7314acd0f450828081cf9;p=telemeta.git fix item save after analyze, more revisions in home --- diff --git a/telemeta/web/base.py b/telemeta/web/base.py index 97d75dff..6d9a7f62 100644 --- a/telemeta/web/base.py +++ b/telemeta/web/base.py @@ -128,7 +128,7 @@ class WebView(object): return render(request, template, {'playlists': playlists, 'searches': searches, 'revisions': revisions}) def get_revisions(self, request): - last_revisions = Revision.objects.all().order_by('-time')[0:10] + last_revisions = Revision.objects.all().order_by('-time')[0:15] revisions = [] for revision in last_revisions: if revision.element_type == 'item': @@ -408,7 +408,10 @@ class WebView(object): if analyzer.id() == 'duration': approx_value = int(round(value)) item.approx_duration = approx_value - item.save() + try: + item.save() + except: + pass value = datetime.timedelta(0,value) analyzers.append({'name':analyzer.name(),