[damned-lies] Prevented crash with weird fake team locale
- From: Claude Paroz <claudep src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [damned-lies] Prevented crash with weird fake team locale
- Date: Sat, 5 Sep 2015 18:28:32 +0000 (UTC)
commit a22b86f91314f46c19e8be470776fe509e585375
Author: Claude Paroz <claude 2xlibre net>
Date: Sat Sep 5 20:27:56 2015 +0200
Prevented crash with weird fake team locale
languages/models.py | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/languages/models.py b/languages/models.py
index f981b2f..c192df0 100644
--- a/languages/models.py
+++ b/languages/models.py
@@ -1,4 +1,5 @@
# -*- coding: utf-8 -*-
+from django.core.urlresolvers import NoReverseMatch
from django.db import models
from django.db.models import Q
from django.utils.translation import ugettext as _
@@ -80,4 +81,7 @@ class Language(models.Model):
if self.team:
return self.team.get_absolute_url()
else:
- return FakeTeam(self).get_absolute_url()
+ try:
+ return FakeTeam(self).get_absolute_url()
+ except NoReverseMatch:
+ return ''
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]