From 43b574007ef5edfe11f3b899fbe0a6fc05c43774 Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Sat, 3 Jun 2017 16:49:01 +0200 Subject: Fixed #28192 -- Required passing optional form field args as keyword args. --- django/contrib/postgres/forms/array.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'django/contrib/postgres/forms/array.py') diff --git a/django/contrib/postgres/forms/array.py b/django/contrib/postgres/forms/array.py index 97e4346f60..6b3b217810 100644 --- a/django/contrib/postgres/forms/array.py +++ b/django/contrib/postgres/forms/array.py @@ -16,10 +16,10 @@ class SimpleArrayField(forms.CharField): 'item_invalid': _('Item %(nth)s in the array did not validate: '), } - def __init__(self, base_field, delimiter=',', max_length=None, min_length=None, *args, **kwargs): + def __init__(self, base_field, *, delimiter=',', max_length=None, min_length=None, **kwargs): self.base_field = base_field self.delimiter = delimiter - super().__init__(*args, **kwargs) + super().__init__(**kwargs) if min_length is not None: self.min_length = min_length self.validators.append(ArrayMinLengthValidator(int(min_length))) @@ -156,7 +156,7 @@ class SplitArrayField(forms.Field): 'item_invalid': _('Item %(nth)s in the array did not validate: '), } - def __init__(self, base_field, size, remove_trailing_nulls=False, **kwargs): + def __init__(self, base_field, size, *, remove_trailing_nulls=False, **kwargs): self.base_field = base_field self.size = size self.remove_trailing_nulls = remove_trailing_nulls -- cgit v1.3