From 352a49390b2a249a35d72a271bcd9477974105ab Mon Sep 17 00:00:00 2001 From: Shirlei Aparecida de Chaves <shirlei.chaves@ifsc.edu.br> Date: Sun, 7 Feb 2021 19:27:29 -0300 Subject: [PATCH] Remove numbering fields Fields are not named with numbers. For instance, is voting_ends_at and not voting_ends_at_1. This was causing values not being saved. --- helios/widgets.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helios/widgets.py b/helios/widgets.py index e4855a6..1f7fe0c 100644 --- a/helios/widgets.py +++ b/helios/widgets.py @@ -179,7 +179,7 @@ class SplitSelectDateTimeWidget(MultiWidget): # See https://stackoverflow.com/questions/4324676/django-multiwidget-subclass-not-calling-decompress def value_from_datadict(self, data, files, name): if data.get(name, None) is None: - return [widget.value_from_datadict(data, files, name + '_%s' % i) for i, widget in enumerate(self.widgets)] + return [widget.value_from_datadict(data, files, name ) for widget in self.widgets] return self.decompress(data.get(name, None)) def decompress(self, value): -- GitLab