Sha256: e7d26a3a31758230fba7508ed23ac580cd513e9906b993e367a1e1c4d9e45d99

Contents?: true

Size: 472 Bytes

Versions: 7

Compression:

Stored size: 472 Bytes

Contents

# frozen_string_literal: true

module Decidim
  module BulletinBoard
    module Graphql
      # The Bulletin Board GraphQL Client
      class Client
        def self.client
          @client ||= Graphlient::Client.new(BulletinBoard.server,
                                             headers: {
                                               "Authorization" => BulletinBoard.api_key
                                             })
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
decidim-bulletin_board-0.5.1 lib/decidim/bulletin_board/graphql/client.rb
decidim-bulletin_board-0.5.0 lib/decidim/bulletin_board/graphql/client.rb
decidim-bulletin_board-0.4.0 lib/decidim/bulletin_board/graphql/client.rb
decidim-bulletin_board-0.3.1 lib/decidim/bulletin_board/graphql/client.rb
decidim-bulletin_board-0.3.0 lib/decidim/bulletin_board/graphql/client.rb
decidim-bulletin_board-0.2.0 lib/decidim/bulletin_board/graphql/client.rb
decidim-bulletin_board-0.1.0 lib/decidim/bulletin_board/graphql/client.rb