Don't fail silently when parsing manifest JSON

Also, explicitly require json stdlib, so it's definitely loaded in all
environments.
This commit is contained in:
Basti 2018-07-04 08:49:58 +02:00
parent 6bfbc0809b
commit 14b1f5befe

View File

@ -1,9 +1,9 @@
require 'ostruct'
require 'json'
require 'faraday'
require 'faraday_middleware'
require "nokogiri"
require 'manifique/metadata'
require 'pry'
module Manifique
class WebClient
@ -43,7 +43,7 @@ module Manifique
res = do_get_request manifest_url
JSON.parse(res.body) rescue false
JSON.parse(res.body)
end
private