about summary refs log tree commit diff
path: root/app/models/follow.rb
diff options
context:
space:
mode:
authornicolas <nclm@users.noreply.github.com>2016-11-25 08:53:34 +0100
committerGitHub <noreply@github.com>2016-11-25 08:53:34 +0100
commit9af6c52a41664e5b6dd7c200d696499e00cf1c01 (patch)
treee56114e766ee39c4825a556c0dc12e90240faece /app/models/follow.rb
parent60577f4c6ee9f4a4c9af0a41a8954e19a5f2c8cf (diff)
parent543d06971e461510591ff64ebc666bd414e8e084 (diff)
Merge pull request #3 from Gargron/master
Merge
Diffstat (limited to 'app/models/follow.rb')
-rw-r--r--app/models/follow.rb28
1 files changed, 0 insertions, 28 deletions
diff --git a/app/models/follow.rb b/app/models/follow.rb
index cc5bceb75..f83490caa 100644
--- a/app/models/follow.rb
+++ b/app/models/follow.rb
@@ -27,32 +27,4 @@ class Follow < ApplicationRecord
   def title
     destroyed? ? "#{account.acct} is no longer following #{target_account.acct}" : "#{account.acct} started following #{target_account.acct}"
   end
-
-  after_create  :add_to_graph
-  after_destroy :remove_from_graph
-
-  def sync!
-    add_to_graph
-  end
-
-  private
-
-  def add_to_graph
-    neo = Neography::Rest.new
-
-    a = neo.create_unique_node('account_index', 'Account', account_id.to_s, account_id: account_id)
-    b = neo.create_unique_node('account_index', 'Account', target_account_id.to_s, account_id: target_account_id)
-
-    neo.create_unique_relationship('follow_index', 'Follow', id.to_s, 'follows', a, b)
-  rescue Neography::NeographyError, Excon::Error::Socket => e
-    Rails.logger.error e
-  end
-
-  def remove_from_graph
-    neo = Neography::Rest.new
-    rel = neo.get_relationship_index('follow_index', 'Follow', id.to_s)
-    neo.delete_relationship(rel)
-  rescue Neography::NeographyError, Excon::Error::Socket => e
-    Rails.logger.error e
-  end
 end