From 44e1771625d1cd1b5b80219ced710ba89b6d7ccc Mon Sep 17 00:00:00 2001 From: Maciej Tronowski Date: Tue, 5 May 2015 15:11:44 +0200 Subject: [PATCH] prevent from submitting empty jobs --- qcg/forms.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qcg/forms.py b/qcg/forms.py index c67f40e..d104562 100644 --- a/qcg/forms.py +++ b/qcg/forms.py @@ -175,6 +175,10 @@ class JobDescriptionForm(forms.Form): if data['application'] and not data['master_file']: self.add_error('master_file', u"W trybie uruchamiania aplikacji należy podać plik główny") + if not data['application'] and not data['executable'] and not data['script']: + self.add_error(None, u"Jedno z następujących pól jest niezbędne do uruchomienia zadania: " + u"Aplikacja, Plik wykonywalny lub Skrypt") + if data['procs'] and data['nodes']: self.add_error(None, u"Zdefiniuj tylko jedno z pól: liczbę procesów lub topologię węzłów") -- 1.7.9.5