Просмотр исходного кода

Return None instead of raising KeyError on fetching special forum that does not exist.

Ralfp 12 лет назад
Родитель
Сommit
2f7aec646e
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      misago/models/forummodel.py

+ 2 - 2
misago/models/forummodel.py

@@ -12,11 +12,11 @@ class ForumManager(TreeManager):
 
     def special_pk(self, name):
         self.populate_tree()
-        return self.forums_tree[name].pk
+        return self.forums_tree.get(name).pk
 
     def special_model(self, name):
         self.populate_tree()
-        return self.forums_tree[name]
+        return self.forums_tree.get(name)
 
     def populate_tree(self, force=False):
         if not self.forums_tree: