From 4ff373a8b16c9a05c2e532b974d7f7b0c9d637f3 Mon Sep 17 00:00:00 2001 From: Djamil Legato Date: Mon, 25 Jan 2021 20:29:15 -0800 Subject: [PATCH] Fixed field type `range` not taking into account legitimate `0` values --- CHANGELOG.md | 1 + themes/grav/templates/forms/fields/range/range.html.twig | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4082f51f..c24c67d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ 2. [](#bugfix) * Added back special fonts (including Gantry) + * Fixed field type `range` not taking into account legitimate `0` values # v1.10.2 ## 01/21/2021 diff --git a/themes/grav/templates/forms/fields/range/range.html.twig b/themes/grav/templates/forms/fields/range/range.html.twig index 51b7d7e7..880a322d 100644 --- a/themes/grav/templates/forms/fields/range/range.html.twig +++ b/themes/grav/templates/forms/fields/range/range.html.twig @@ -22,9 +22,9 @@ {% if field.validate.min %}min="{{ field.validate.min }}"{% endif %} {% if field.validate.max %}max="{{ field.validate.max }}"{% endif %} {% if field.validate.step %}step="{{ field.validate.step }}"{% endif %} - {% if value %} + {% if value is defined %} value="{{ value }}" - {% elseif field.default %} + {% elseif field.default is defined %} value="{{ field.default }}" {% else %} value="0"