diff options
-rw-r--r-- | webapp/polls/views.py | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/webapp/polls/views.py b/webapp/polls/views.py index 1d7c8d6..87fc4d8 100644 --- a/webapp/polls/views.py +++ b/webapp/polls/views.py @@ -381,23 +381,6 @@ class UnploadPollResultFormView(TemplateView): if not len(files): return self.render_to_response(context) - # Validation: Partial files must be from same poll!!! - fields_to_compare = ['poll_id', 'pollster_id', 'poll_type'] - valid_data = {} - for to_compare in fields_to_compare: - comparation = to_json[0].get(to_compare, None) - valid_data[to_compare] = comparation - - for data in to_json[1:]: - for to_compare in fields_to_compare: - _value = data.get(to_compare, None) - if _value != valid_data[to_compare]: - msg = u'Los resultados parciales no pertenecen \ - a una misma encuesta.' - messages.add_message( - self.request, messages.ERROR, msg) - return self.render_to_response(context) - if len(to_json): pollster_id = to_json[0].get("pollster_id", None) if str(request.user.pollster.id) != pollster_id: |