Here is basically what I'm trying to do. If the draft field is present I would like to make the name field not required.
if($form_state['values']['field_draft']['und'][0]['value']){
$form['field_name']['und']['#required'] = FALSE; }
Is this even possible? I tried after_build but it doesn't work. If not, is there a better way to add draft functionality through hook_form_alter.
Thanks!