diff options
author | Rogelio Mita <rogeliomita@activitycentral.com> | 2013-10-02 20:45:55 (GMT) |
---|---|---|
committer | Rogelio Mita <rogeliomita@activitycentral.com> | 2013-10-02 20:57:53 (GMT) |
commit | 40741f409ea8ddf99ce90cc06b0bc99418a4e318 (patch) | |
tree | f3b736b538b4d00b4c91ea28a899b3d69716a1ff /webapp/polls/views.py | |
parent | b59642c202eb607e566c9bf1f82d3869c9b611e3 (diff) |
Success on Scenario: "Upload .poll_result file which its content had been uploaded"
Diffstat (limited to 'webapp/polls/views.py')
-rw-r--r-- | webapp/polls/views.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/webapp/polls/views.py b/webapp/polls/views.py index 7e7425e..167e4ef 100644 --- a/webapp/polls/views.py +++ b/webapp/polls/views.py @@ -384,9 +384,11 @@ class UnploadPollResultFormView(TemplateView): results_path = "%s/%s" % (settings.RESULT_BCK_ROOT, poll_id) uploaded_files = [] for index, file in enumerate(valid_files): + prf = PollResultFile(file.temporary_file_path()) file_path = "%s/%s" % (results_path, file.name) - if os.path.exists(file_path): + if os.path.exists(file_path) or not prf.validate(): uploaded_files.append(file.name) + del valid_files[index] if len(uploaded_files): msg = u'Los siguientes resultados ya se encuentran \ |