使用HelloSign API时,未定义的方法`[]'为nil:NilClass

时间:2013-11-12 20:56:25

标签: ruby-on-rails api rails-models

不确定从何处开始排除故障。我在update_attributes收到错误。这是我从某人手中接过的应用程序,我甚至不完全确定语法,所以任何帮助都将不胜感激!我正在使用this gem作为HelloSign API。

class SignatureRequest
  include ActionView::Helpers::NumberHelper
  include Mongoid::Document
  embedded_in :application

  field :hello_sign_id
  field :signing_url
  field :details_url

    response = HelloSign.signature_request.deliver(form: FORM_ID) do |request|
          request.title         = "#{borrower.last_name} Loan Application"
          request.subject       = "blah"
          request.message       = "blah."
        end
        update_attributes(
          hello_sign_id: response[:signature_request][:signature_request_id],
          signing_url: response[:signature_request][:signing_url],
          details_url: response[:signature_request][:details_url]
        )
        response

1 个答案:

答案 0 :(得分:0)

HelloSign开发人员 - 在问这个问题的时候我们发布了官方的Ruby SDK。我们非常感谢开发人员对第三方库的热情,例如您尝试使用的第三方库(特别是当我们还没有以某些语言发布官方SDK时),但现在您最好选择使用我们的官方SDK。可用。它们应始终是最新的,更重要的是,当您遇到困难时我们可以帮助您。

在Github上尝试一下。

https://github.com/HelloFax/hellosign-ruby-sdk