Commit 399e6341122c864bc01887b62f80c961186b49c2
1 parent
03dba1fd
Exists in
master
and in
4 other branches
Fix GollumWiki::CouldNotCreateWikiError during tests
Showing
1 changed file
with
8 additions
and
2 deletions
Show diff stats
app/observers/project_observer.rb
@@ -16,8 +16,14 @@ class ProjectObserver < BaseObserver | @@ -16,8 +16,14 @@ class ProjectObserver < BaseObserver | ||
16 | end | 16 | end |
17 | 17 | ||
18 | if project.wiki_enabled? | 18 | if project.wiki_enabled? |
19 | - # force the creation of a wiki, | ||
20 | - GollumWiki.new(project, project.owner).wiki | 19 | + begin |
20 | + # force the creation of a wiki, | ||
21 | + GollumWiki.new(project, project.owner).wiki | ||
22 | + rescue GollumWiki::CouldNotCreateWikiError => ex | ||
23 | + # Prevent project observer crash | ||
24 | + # if failed to create wiki | ||
25 | + nil | ||
26 | + end | ||
21 | end | 27 | end |
22 | end | 28 | end |
23 | 29 |