diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/models_survex.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/core/models_survex.py b/core/models_survex.py index 569bbb0..deb70f4 100644 --- a/core/models_survex.py +++ b/core/models_survex.py @@ -130,11 +130,11 @@ class SurvexBlock(models.Model): def GetPersonroles(self): res = [ ] - for personrole in self.personrole_set.order_by('personexpedition'): + for personrole in self.survexpersonrole_set.order_by('personexpedition'): if res and res[-1]['person'] == personrole.personexpedition.person: - res[-1]['roles'] += ", " + str(personrole.role) + res[-1]['roles'] += ", " + str(personrole.nrole) else: - res.append({'person':personrole.personexpedition.person, 'expeditionyear':personrole.personexpedition.expedition.year, 'roles':str(personrole.role)}) + res.append({'person':personrole.personexpedition.person, 'expeditionyear':personrole.personexpedition.expedition.year, 'roles':str(personrole.nrole)}) return res def DayIndex(self): |