Sha256: b0416aa5a05290648e2e226345dc600e0de00bd5f96155da2450bc91f72a5ea7

Contents?: true

Size: 356 Bytes

Versions: 87

Compression:

Stored size: 356 Bytes

Contents

module Graphiti
  module Context
    extend ActiveSupport::Concern

    module Overrides
      def sideload_allowlist=(val)
        super(JSONAPI::IncludeDirective.new(val).to_hash)
      end
    end

    included do
      class_attribute :sideload_allowlist
      self.sideload_allowlist = {}
      class << self; prepend Overrides; end
    end
  end
end

Version data entries

87 entries across 87 versions & 1 rubygems

Version Path
graphiti-1.8.1 lib/graphiti/context.rb
graphiti-1.8.0 lib/graphiti/context.rb
graphiti-1.7.9 lib/graphiti/context.rb
graphiti-1.7.8 lib/graphiti/context.rb
graphiti-1.7.7 lib/graphiti/context.rb
graphiti-1.7.6 lib/graphiti/context.rb
graphiti-1.7.5 lib/graphiti/context.rb
graphiti-1.7.4 lib/graphiti/context.rb
graphiti-1.7.3 lib/graphiti/context.rb
graphiti-1.7.2 lib/graphiti/context.rb
graphiti-1.7.1 lib/graphiti/context.rb
graphiti-1.7.0 lib/graphiti/context.rb
graphiti-1.6.4 lib/graphiti/context.rb
graphiti-1.6.3 lib/graphiti/context.rb
graphiti-1.6.2 lib/graphiti/context.rb
graphiti-1.6.1 lib/graphiti/context.rb
graphiti-1.6.0 lib/graphiti/context.rb
graphiti-1.5.3 lib/graphiti/context.rb
graphiti-1.5.2 lib/graphiti/context.rb
graphiti-1.5.1 lib/graphiti/context.rb