jue58 / kintone

kintone REST API client for Ruby
MIT License
41 stars 25 forks source link

Validation Error時の詳細をKintone::KintoneErrorから取り出せるように #8

Closed maedana closed 7 years ago

maedana commented 7 years ago

はじめまして。いつも便利に使わせて頂いています。

Kintone側にpostやputを送ったときのValidation Errorの詳細がKintone::KintoneErrorで取得する手段がなかったので追加してみました。 あまりpull request送ることがないものでいきなり送っていいのかどうかもよくわかってないのですが、もし宜しければ取り込んで頂けるとありがたいです。一応specも書いておきましたので。

必要な理由ですが、

    rescue Kintone::KintoneError => e
      Bugsnag.notify(e, errors: e.errors)
    end

といった感じでBugsnagに詳細を通知したいのです。

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 95dafae1a54c7154615e3c62236a1c74a4dd3175 on maedana:add_errors_to_kintone_error_class into on jue58:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 95dafae1a54c7154615e3c62236a1c74a4dd3175 on maedana:add_errors_to_kintone_error_class into on jue58:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 95dafae1a54c7154615e3c62236a1c74a4dd3175 on maedana:add_errors_to_kintone_error_class into on jue58:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 95dafae1a54c7154615e3c62236a1c74a4dd3175 on maedana:add_errors_to_kintone_error_class into on jue58:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 95dafae1a54c7154615e3c62236a1c74a4dd3175 on maedana:add_errors_to_kintone_error_class into on jue58:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 95dafae1a54c7154615e3c62236a1c74a4dd3175 on maedana:add_errors_to_kintone_error_class into on jue58:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 95dafae1a54c7154615e3c62236a1c74a4dd3175 on maedana:add_errors_to_kintone_error_class into on jue58:master.

jue58 commented 7 years ago

@maedana 問題なさそうなのでマージします。ありがとうございます。