rework label for currency dropdown

the project default is always show as a description, and
the label is fixed
This commit is contained in:
Adrien CLERC 2020-05-04 22:27:51 +02:00
parent bb8e10ceef
commit f9b7d56e61

View file

@ -276,13 +276,11 @@ class BillForm(FlaskForm):
self.date.data = bill.date self.date.data = bill.date
self.payed_for.data = [int(ower.id) for ower in bill.owers] self.payed_for.data = [int(ower.id) for ower in bill.owers]
if bill.original_currency != project.default_currency: self.original_currency.label = Label("original_currency", _("Currency"))
label = _( self.original_currency.description = _(
"Currency (Default: %(currency)s)", currency=project.default_currency "Project default: %(currency)s",
) currency=render_localized_currency(project.default_currency, detailed=False),
else: )
label = _("Currency")
self.original_currency.label = Label("original_currency", label)
def set_default(self): def set_default(self):
self.payed_for.data = self.payed_for.default self.payed_for.data = self.payed_for.default