Use shared logic for rendering percentage values

This commit is contained in:
Lance Edgar 2022-10-29 13:40:35 -05:00
parent 22c33b58c7
commit c2b2d11141
3 changed files with 7 additions and 7 deletions

View file

@ -369,10 +369,9 @@ class Grid(object):
return value.pretty()
def render_percent(self, obj, column_name):
app = self.request.rattail_config.get_app()
value = self.obtain_value(obj, column_name)
if value is None:
return ""
return "{:0.3f} %".format(value * 100)
return app.render_percent(value, places=3)
def render_quantity(self, obj, column_name):
value = self.obtain_value(obj, column_name)