demarches-normaliennes/app/lib/api_tchap/hs_adapter.rb
2024-08-22 09:26:48 +02:00

17 lines
271 B
Ruby

# frozen_string_literal: true
class APITchap::HsAdapter
def initialize(email)
@email = email
end
def to_hs
data_source[:hs]
end
private
def data_source
@data_source ||= JSON.parse(APITchap::API.get_hs(@email), symbolize_names: true)
end
end