Class: Federails::Server::ActorsController

Inherits:
Federails::ServerController show all
Defined in:
app/controllers/federails/server/actors_controller.rb

Instance Method Summary collapse

Instance Method Details

#followersObject

GET /federation/actors/:id/followers GET /federation/actors/:id/followers.json



15
16
17
18
# File 'app/controllers/federails/server/actors_controller.rb', line 15

def followers
  @actors = @actor.followers.order(created_at: :desc)
  followings_queries
end

#followingObject

GET /federation/actors/:id/followers GET /federation/actors/:id/followers.json



22
23
24
25
# File 'app/controllers/federails/server/actors_controller.rb', line 22

def following
  @actors = @actor.follows.order(created_at: :desc)
  followings_queries
end

#showObject

GET /federation/actors/1 GET /federation/actors/1.json



8
9
10
11
# File 'app/controllers/federails/server/actors_controller.rb', line 8

def show
  status = @actor.tombstoned? ? :gone : :ok
  render :show, status: status
end