how this if going to be true?, you are in the else condition of if !signable_request.form_encoded?
 and you are checking that condition again, it is always going to be false.