1

ここで説明するように、無効な JSON オブジェクトを返す BigCommerce API のエッジケースの問題を処理しようとしています。その結果、ペアになっていないオクテットが発生します。JSON テキストには、少なくとも 2 つのオクテットが含まれている必要があります。

解決策は(そのスレッドから)コードをデプロイすることだと思います:

module JSON
  def self.parse_nil(json)
    JSON.parse(json) if json && json.length >= 2
  end
end

parsed = JSON.parse_nil(json)

パッチを適用するには、このコードをどこにデプロイすればよいですか?

4

1 に答える 1