Return blank URL for recipe file if layer's web tree base URL is not set

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
This commit is contained in:
Paul Eggleton 2013-02-18 16:00:43 +00:00
parent 22b7918bf2
commit dc4494aa8a

View File

@ -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)