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:
parent
6bfbc0809b
commit
14b1f5befe
@ -1,9 +1,9 @@
|
|||||||
require 'ostruct'
|
require 'ostruct'
|
||||||
|
require 'json'
|
||||||
require 'faraday'
|
require 'faraday'
|
||||||
require 'faraday_middleware'
|
require 'faraday_middleware'
|
||||||
require "nokogiri"
|
require "nokogiri"
|
||||||
require 'manifique/metadata'
|
require 'manifique/metadata'
|
||||||
require 'pry'
|
|
||||||
|
|
||||||
module Manifique
|
module Manifique
|
||||||
class WebClient
|
class WebClient
|
||||||
@ -43,7 +43,7 @@ module Manifique
|
|||||||
|
|
||||||
res = do_get_request manifest_url
|
res = do_get_request manifest_url
|
||||||
|
|
||||||
JSON.parse(res.body) rescue false
|
JSON.parse(res.body)
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
Loading…
x
Reference in New Issue
Block a user