]> git.parisson.com Git - telemeta.git/commitdiff
fix item save after analyze, more revisions in home
authoryomguy <yomguy@parisson.com>
Tue, 29 Mar 2011 22:48:04 +0000 (00:48 +0200)
committeryomguy <yomguy@parisson.com>
Tue, 29 Mar 2011 22:48:04 +0000 (00:48 +0200)
telemeta/web/base.py

index 97d75dffa8240a68dbc342df8af45b6c32b4a4bd..6d9a7f62016003d828f3a0c761b5118b062ee455 100644 (file)
@@ -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(),