Skip to content

Commit

Permalink
Revert "Add blocked_by relationship to the REST API (mastodon#10373)"
Browse files Browse the repository at this point in the history
This reverts commit 9745de8.
  • Loading branch information
ClearlyClaire committed Apr 1, 2019
1 parent 94abadb commit 7eb3c77
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 10 deletions.
6 changes: 1 addition & 5 deletions app/presenters/account_relationships_presenter.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# frozen_string_literal: true

class AccountRelationshipsPresenter
attr_reader :following, :followed_by, :blocking, :blocked_by,
attr_reader :following, :followed_by, :blocking,
:muting, :requested, :domain_blocking,
:endorsed

Expand All @@ -12,7 +12,6 @@ def initialize(account_ids, current_account_id, **options)
@following = cached[:following].merge(Account.following_map(@uncached_account_ids, @current_account_id))
@followed_by = cached[:followed_by].merge(Account.followed_by_map(@uncached_account_ids, @current_account_id))
@blocking = cached[:blocking].merge(Account.blocking_map(@uncached_account_ids, @current_account_id))
@blocked_by = cached[:blocked_by].merge(Account.blocked_by_map(@uncached_account_ids, @current_account_id))
@muting = cached[:muting].merge(Account.muting_map(@uncached_account_ids, @current_account_id))
@requested = cached[:requested].merge(Account.requested_map(@uncached_account_ids, @current_account_id))
@domain_blocking = cached[:domain_blocking].merge(Account.domain_blocking_map(@uncached_account_ids, @current_account_id))
Expand All @@ -23,7 +22,6 @@ def initialize(account_ids, current_account_id, **options)
@following.merge!(options[:following_map] || {})
@followed_by.merge!(options[:followed_by_map] || {})
@blocking.merge!(options[:blocking_map] || {})
@blocked_by.merge!(options[:blocked_by_map] || {})
@muting.merge!(options[:muting_map] || {})
@requested.merge!(options[:requested_map] || {})
@domain_blocking.merge!(options[:domain_blocking_map] || {})
Expand All @@ -39,7 +37,6 @@ def cached
following: {},
followed_by: {},
blocking: {},
blocked_by: {},
muting: {},
requested: {},
domain_blocking: {},
Expand Down Expand Up @@ -67,7 +64,6 @@ def cache_uncached!
following: { account_id => following[account_id] },
followed_by: { account_id => followed_by[account_id] },
blocking: { account_id => blocking[account_id] },
blocked_by: { account_id => blocked_by[account_id] },
muting: { account_id => muting[account_id] },
requested: { account_id => requested[account_id] },
domain_blocking: { account_id => domain_blocking[account_id] },
Expand Down
6 changes: 1 addition & 5 deletions app/serializers/rest/relationship_serializer.rb
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# frozen_string_literal: true

class REST::RelationshipSerializer < ActiveModel::Serializer
attributes :id, :following, :showing_reblogs, :followed_by, :blocking, :blocked_by,
attributes :id, :following, :showing_reblogs, :followed_by, :blocking,
:muting, :muting_notifications, :requested, :domain_blocking,
:endorsed

Expand All @@ -27,10 +27,6 @@ def blocking
instance_options[:relationships].blocking[object.id] || false
end

def blocked_by
instance_options[:relationships].blocked_by[object.id] || false
end

def muting
instance_options[:relationships].muting[object.id] ? true : false
end
Expand Down

0 comments on commit 7eb3c77

Please sign in to comment.