# frozen_string_literal: true
class StatusRelationshipsPresenter
- attr_reader :reblogs_map, :favourites_map, :mutes_map, :pins_map
+ attr_reader :reblogs_map, :favourites_map, :mutes_map, :pins_map,
+ :bookmarks_map
def initialize(statuses, current_account_id = nil, **options)
if current_account_id.nil?
end
def bookmarked
- if instance_options && instance_options[:bookmarks]
- instance_options[:bookmarks].bookmarks_map[object.id] || false
+ if instance_options && instance_options[:relationships]
+ instance_options[:relationships].bookmarks_map[object.id] || false
else
current_user.account.bookmarked?(object)
end