Sha256: 5a1cbf9acfa324c4e01b763aa077d4e0338a4863e412975c8ed5dfaf244add33

Contents?: true

Size: 371 Bytes

Versions: 2

Compression:

Stored size: 371 Bytes

Contents

module GraphQLPreview
  module Extensions
    module EnabledPreviews
      def enabled_previews(environment = nil)
        metadata[:enabled_previews].select do |preview|
          if environment.nil?
            true
          else
            preview.environments.nil? || preview.environments.include?(environment)
          end
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
graphql-preview-0.2.0 lib/graphql-preview/extensions/enabled_previews.rb
graphql-preview-0.1.1 lib/graphql-preview/extensions/enabled_previews.rb