fixes for updated api
[qcg-portal.git] / qcg / forms.py
index 3a5b637..ea08046 100644 (file)
@@ -195,21 +195,10 @@ class JobDescriptionForm(forms.Form):
             data['postprocess'] = ''
 
     def clean_application(self):
-        value = self.cleaned_data['application']
-
-        if '/' in value:
-            return value.split('/', 1)
-
-        return value, None
+        return self.cleaned_data['application'].split('/', 1)
 
     def clean_nodes(self):
-        value = map(int, self.cleaned_data['nodes'].split(':', 2))
-
-        if len(value) == 3:
-            return tuple(value)
-
-        nodes, slots = value
-        return nodes, slots, slots
+        return map(int, self.cleaned_data['nodes'].split(':', 2))
 
 
 class EnvForm(forms.Form):