lib/neo4j/active_node/has_n.rb in activegraph-10.0.0.pre.alpha.9 vs lib/neo4j/active_node/has_n.rb in activegraph-10.0.0.pre.alpha.10
- old
+ new
@@ -543,11 +543,11 @@
def association_query_proxy(name, options = {})
previous_query_proxy = options[:previous_query_proxy] || current_scope
query_proxy = previous_query_proxy || default_association_query_proxy
Neo4j::ActiveNode::Query::QueryProxy.new(association_target_class(name),
associations[name],
- {session: neo4j_session,
+ {driver: neo4j_driver,
query_proxy: query_proxy,
context: "#{query_proxy.context || self.name}##{name}",
optional: query_proxy.optional?,
association_labels: options[:labels],
source_object: query_proxy.source_object}.merge!(options)).tap do |query_proxy_result|
@@ -576,10 +576,10 @@
target_classes_or_nil
end
def default_association_query_proxy
Neo4j::ActiveNode::Query::QueryProxy.new("::#{self.name}".constantize, nil,
- session: neo4j_session, query_proxy: nil, context: self.name.to_s)
+ driver: neo4j_driver, query_proxy: nil, context: self.name.to_s)
end
def build_association(macro, direction, name, options)
options[:model_class] = options[:model_class].name if options[:model_class] == self
Neo4j::ActiveNode::HasN::Association.new(macro, direction, name, options).tap do |association|