damned-lies r1231 - in trunk: . teams



Author: claudep
Date: Fri Dec 19 22:33:59 2008
New Revision: 1231
URL: http://svn.gnome.org/viewvc/damned-lies?rev=1231&view=rev

Log:
2008-12-19  Claude Paroz  <claude 2xlibre net>

	* teams/models.py: Add get_coordinator for FakeTeam.
	* teams/views.py: Add empty mem_groups tuple for FakeTeam.

Modified:
   trunk/ChangeLog
   trunk/teams/models.py
   trunk/teams/views.py

Modified: trunk/teams/models.py
==============================================================================
--- trunk/teams/models.py	(original)
+++ trunk/teams/models.py	Fri Dec 19 22:33:59 2008
@@ -86,6 +86,9 @@
 
     def get_languages(self):
         return (self.language,)
+    
+    def get_coordinator(self):
+        return None
 
 
 ROLE_CHOICES = (

Modified: trunk/teams/views.py
==============================================================================
--- trunk/teams/views.py	(original)
+++ trunk/teams/views.py	Fri Dec 19 22:33:59 2008
@@ -39,10 +39,8 @@
 def team(request, team_slug):
     try:
         team = Team.objects.get(name=team_slug)
-    except:
-        lang = get_object_or_404(Language, locale=team_slug)
-        team = FakeTeam(lang)
-    mem_groups = ( {'title': _("Committers"),
+        mem_groups = ( 
+               {'title': _("Committers"),
                 'members': team.get_committers(),
                 'form': None,
                 'no_member': _("No committers")
@@ -57,7 +55,11 @@
                 'form': None,
                 'no_member': _("No translators")
                },
-    )
+        )
+    except Team.DoesNotExist:
+        lang = get_object_or_404(Language, locale=team_slug)
+        team = FakeTeam(lang)
+        mem_groups = ()
 
     if request.user.is_authenticated() and request.user == team.get_coordinator():
         if request.method == 'POST':



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]