- desc.set_application(*form.cleaned_data['application'])
- desc.set_nodes(*form.cleaned_data['nodes'])
- desc.set_reservation(form.cleaned_data['reservation'])
- desc.set_watch_output(form.cleaned_data['watch_output'], form.cleaned_data['watch_output_pattern'])
+ if form.cleaned_data['application']:
+ desc.set_application(*form.cleaned_data['application'])
+ if form.cleaned_data['nodes']:
+ desc.set_nodes(*form.cleaned_data['nodes'])
+ if form.cleaned_data['reservation']:
+ desc.set_reservation(form.cleaned_data['reservation'])
+ if form.cleaned_data['watch_output']:
+ desc.set_watch_output(form.cleaned_data['watch_output'], form.cleaned_data['watch_output_pattern'])