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