From ae9ff005d38ca9ebdcd136c5eb8f725ac011ba89 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Tue, 8 Jan 2013 15:01:49 +0100 Subject: [PATCH] Don't throw error when repo can't be find When visiting page of repo that doesn't exist, we should not throw an error. It still does not work as expected, redirecting to /undefined/undefined, which should be addressed as well, but at least we don't throw errors now. --- assets/scripts/app/routes.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/scripts/app/routes.coffee b/assets/scripts/app/routes.coffee index 9939e0bf..64f79e60 100644 --- a/assets/scripts/app/routes.coffee +++ b/assets/scripts/app/routes.coffee @@ -204,7 +204,7 @@ Travis.Router = Ember.Router.extend dynamicSegmentPattern: "([^/#]+)" connectOutlets: (router, repo) -> - unless repo.constructor == Travis.Repo + if repo && repo.constructor != Travis.Repo repo = Travis.Repo.find(repo.id) router.get('repoController').set 'repo', repo