summaryrefslogtreecommitdiff
path: root/django/forms/fields.py
diff options
context:
space:
mode:
authorJacob Rief <jacob.rief@gmail.com>2023-04-08 22:10:17 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2023-06-16 08:38:28 +0200
commit1fe0b167af3611cca79e8a8092ee929312193c6f (patch)
treebfdc7ee5dd09b1f194b7308932b6de46c2881374 /django/forms/fields.py
parent549d6ffeb6d626b023acc40c3bb2093b4b25b3d6 (diff)
Fixed #34473 -- Fixed step validation for form fields with non-zero minimum value.
Diffstat (limited to 'django/forms/fields.py')
-rw-r--r--django/forms/fields.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/django/forms/fields.py b/django/forms/fields.py
index d759da71ab..b8316079a3 100644
--- a/django/forms/fields.py
+++ b/django/forms/fields.py
@@ -316,7 +316,9 @@ class IntegerField(Field):
if min_value is not None:
self.validators.append(validators.MinValueValidator(min_value))
if step_size is not None:
- self.validators.append(validators.StepValueValidator(step_size))
+ self.validators.append(
+ validators.StepValueValidator(step_size, offset=min_value)
+ )
def to_python(self, value):
"""