Commit baa25bd6 authored by Michal Čihař's avatar Michal Čihař

Turn file format class into property

Using class attribute seems more readable than self.get_file_format().
parent ce989757
...@@ -890,7 +890,8 @@ class SubProject(models.Model): ...@@ -890,7 +890,8 @@ class SubProject(models.Model):
def git_needs_push(self): def git_needs_push(self):
return self.git_check_merge('origin/%s..' % self.branch) return self.git_check_merge('origin/%s..' % self.branch)
def get_file_format(self): @property
def file_format_cls(self):
''' '''
Returns file format object. Returns file format object.
''' '''
...@@ -902,7 +903,7 @@ class SubProject(models.Model): ...@@ -902,7 +903,7 @@ class SubProject(models.Model):
''' '''
Returns true if subproject is using template for translation Returns true if subproject is using template for translation
''' '''
monolingual = self.get_file_format().monolingual monolingual = self.file_format_cls.monolingual
return ( return (
(monolingual or monolingual is None) (monolingual or monolingual is None)
and self.template != '' and self.template != ''
...@@ -913,7 +914,7 @@ class SubProject(models.Model): ...@@ -913,7 +914,7 @@ class SubProject(models.Model):
''' '''
Returns whether we're handling fuzzy mark in the database. Returns whether we're handling fuzzy mark in the database.
''' '''
return self.get_file_format().mark_fuzzy return self.file_format_cls.mark_fuzzy
def get_template_store(self): def get_template_store(self):
''' '''
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment