From dc4494aa8abf351ffdbe05745b7daa8c4489f8bd Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Mon, 18 Feb 2013 16:00:43 +0000 Subject: [PATCH] Return blank URL for recipe file if layer's web tree base URL is not set Signed-off-by: Paul Eggleton --- layerindex/models.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/layerindex/models.py b/layerindex/models.py index 095b6e9..69389f4 100644 --- a/layerindex/models.py +++ b/layerindex/models.py @@ -107,7 +107,10 @@ class Recipe(models.Model): homepage = models.URLField(blank=True) def vcs_web_url(self): - return os.path.join(self.layer.tree_url(), self.filepath, self.filename) + if self.layer.tree_url(): + return os.path.join(self.layer.tree_url(), self.filepath, self.filename) + else: + return '' def full_path(self): return os.path.join(self.filepath, self.filename)