Allow authorized_interactions endpoint to handle Collections (#39287)
This commit is contained in:
parent
4957a4fb50
commit
62bcdc41fc
@ -7,10 +7,13 @@ class AuthorizeInteractionsController < ApplicationController
|
|||||||
before_action :set_resource
|
before_action :set_resource
|
||||||
|
|
||||||
def show
|
def show
|
||||||
if @resource.is_a?(Account)
|
case @resource
|
||||||
|
when Account
|
||||||
redirect_to web_url("@#{@resource.pretty_acct}")
|
redirect_to web_url("@#{@resource.pretty_acct}")
|
||||||
elsif @resource.is_a?(Status)
|
when Status
|
||||||
redirect_to web_url("@#{@resource.account.pretty_acct}/#{@resource.id}")
|
redirect_to web_url("@#{@resource.account.pretty_acct}/#{@resource.id}")
|
||||||
|
when Collection
|
||||||
|
redirect_to web_url("collections/#{resource.id}")
|
||||||
else
|
else
|
||||||
not_found
|
not_found
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user