[recipe] handle nb_person interval in export
This commit is contained in:
parent
6667c27f9c
commit
49647d96e6
1 changed files with 7 additions and 3 deletions
|
|
@ -91,9 +91,13 @@ class Recipe(CapBaseObject):
|
||||||
eyield = ET.SubElement(desc, 'yield')
|
eyield = ET.SubElement(desc, 'yield')
|
||||||
if not empty(self.nb_person):
|
if not empty(self.nb_person):
|
||||||
amount = ET.SubElement(eyield, 'amount')
|
amount = ET.SubElement(eyield, 'amount')
|
||||||
amount.text = '%s' % self.nb_person[0]
|
if len(self.nb_person) == 1:
|
||||||
if len(self.nb_person) > 1:
|
amount.text = '%s' % self.nb_person[0]
|
||||||
amount.text += '/%s' % self.nb_person[1]
|
else:
|
||||||
|
mini = ET.SubElement(amount, 'min')
|
||||||
|
mini.text = u'%s' % self.nb_person[0]
|
||||||
|
maxi = ET.SubElement(amount, 'max')
|
||||||
|
maxi.text = u'%s' % self.nb_person[1]
|
||||||
etype = ET.SubElement(eyield, 'type')
|
etype = ET.SubElement(eyield, 'type')
|
||||||
etype.text = 'persons'
|
etype.text = 'persons'
|
||||||
if not empty(self.preparation_time):
|
if not empty(self.preparation_time):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue