Gentoo Archives: gentoo-commits

From: Slava Bacherikov <slava@××××××××××××××.ua>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-packages:master commit in: gpackages/apps/packages/templatetags/
Date: Fri, 06 Jul 2012 23:10:00
Message-Id: 1341585113.846b6fd9c5bccf194c44dd9d28f4946316dc927e.bacher09@gentoo
1 commit: 846b6fd9c5bccf194c44dd9d28f4946316dc927e
2 Author: Slava Bacherikov <slava <AT> bacher09 <DOT> org>
3 AuthorDate: Fri Jul 6 14:31:53 2012 +0000
4 Commit: Slava Bacherikov <slava <AT> bacherikov <DOT> org <DOT> ua>
5 CommitDate: Fri Jul 6 14:31:53 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-packages.git;a=commit;h=846b6fd9
7
8 Fix bug in last_updated template tag
9
10 ---
11 gpackages/apps/packages/templatetags/packages.py | 9 +++++++--
12 1 files changed, 7 insertions(+), 2 deletions(-)
13
14 diff --git a/gpackages/apps/packages/templatetags/packages.py b/gpackages/apps/packages/templatetags/packages.py
15 index e381cb0..1a6d24a 100644
16 --- a/gpackages/apps/packages/templatetags/packages.py
17 +++ b/gpackages/apps/packages/templatetags/packages.py
18 @@ -7,8 +7,13 @@ from ..models import RepositoryModel
19
20 @register.inclusion_tag('last_updated.html')
21 def last_updated():
22 - l = RepositoryModel.objects.only('updated_datetime').latest('updated_datetime')
23 - return {'last_updated': l.updated_datetime}
24 + try:
25 + l = RepositoryModel.objects.only('updated_datetime'). \
26 + latest('updated_datetime')
27 + except RepositoryModel.DoesNotExist:
28 + return {'las_updated' : None}
29 + else:
30 + return {'last_updated': l.updated_datetime}
31
32 @register.inclusion_tag('keywords_table.html')
33 def render_keywords_table(obj, arch_list):