From da40fce179f93274235f58b82a0d0d5d20fac8f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Thu, 1 Mar 2012 17:11:52 +0100 Subject: [PATCH] Factor out filename composition --- trans/models.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/trans/models.py b/trans/models.py index 6fda3b26d..a89a52494 100644 --- a/trans/models.py +++ b/trans/models.py @@ -227,8 +227,11 @@ class Translation(models.Model): def __unicode__(self): return '%s %s' % (self.language.name, self.subproject.__unicode__()) + def get_filename(self): + return os.path.join(self.subproject.get_path(), self.filename) + def get_store(self): - return factory.getobject(os.path.join(self.subproject.get_path(), self.filename)) + return factory.getobject(self.get_filename()) def check_sync(self): '''