invisiblecloud/invisible-collector-ruby

View on GitHub
lib/invisible_collector/unauthorized.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module InvisibleCollector
  class Unauthorized < RuntimeError
    def self.from_json(json)
      message = JSON.parse(json)
      code = message['code']
      message = message['message']
      new "#{code}: #{message}"
    end
  end
end