From 399e6341122c864bc01887b62f80c961186b49c2 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Thu, 17 Oct 2013 09:48:35 +0300 Subject: [PATCH] Fix GollumWiki::CouldNotCreateWikiError during tests --- app/observers/project_observer.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/observers/project_observer.rb b/app/observers/project_observer.rb index b82e7d9..f301f30 100644 --- a/app/observers/project_observer.rb +++ b/app/observers/project_observer.rb @@ -16,8 +16,14 @@ class ProjectObserver < BaseObserver end if project.wiki_enabled? - # force the creation of a wiki, - GollumWiki.new(project, project.owner).wiki + begin + # force the creation of a wiki, + GollumWiki.new(project, project.owner).wiki + rescue GollumWiki::CouldNotCreateWikiError => ex + # Prevent project observer crash + # if failed to create wiki + nil + end end end -- libgit2 0.21.2