- restore_form($old_form, 1);
- $form->{draft_id} = $id;
- $form->{draft_description} = $description;
- $form->{remove_draft} = 'checked';
+ $old_form = YAML::Load($old_form);
+
+ @{$form}{keys %{ $old_form } } = @{$old_form}{keys %{ $old_form } };
+
+ $form->{draft_id} = $id;
+ $form->{draft_description} = $description;
+ $form->{remove_draft} = 'checked';