module Meroku::ResponseHandler
Logic related to making rest api calls to backend rails server
Public Instance Methods
process_error(result)
click to toggle source
# File lib/meroku/response_handler.rb, line 6 def process_error(result) raise Meroku::Error, JSON.parse(result).dig('errors') \ if JSON.parse(result).dig('errors') end
process_success(result) { |result| ... }
click to toggle source
# File lib/meroku/response_handler.rb, line 11 def process_success(result) id = JSON.parse(result).dig('data', 'id') if id yield(result) if block_given? puts "OK [#{id}]" end raise Meroku::Success end