From dd32b9918e81d8c0a1d9acb552745a4dd74555a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Wed, 29 Feb 2012 10:03:37 +0100 Subject: [PATCH] Use format string for repoweb links --- trans/models.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/trans/models.py b/trans/models.py index f18341890..69178a9dc 100644 --- a/trans/models.py +++ b/trans/models.py @@ -84,6 +84,9 @@ class SubProject(models.Model): except: return git.Repo.init(p) + def get_repoweb_link(self, filename, line): + return self.repoweb % {'file': filename, 'line': line} + def configure_repo(self): ''' Ensures repository is correctly configured and points to current remote. @@ -377,7 +380,7 @@ class Unit(models.Model): for location in self.location.split(','): location = location.strip() filename, line = location.split(':') - link = '%s%s#L%s' % (self.translation.subproject.repoweb, filename, line) + link = self.translation.subproject.get_repoweb_link(filename, line) ret.append('%s' % (link, location)) return mark_safe('\n'.join(ret))