Add checking reblog status local
This commit is contained in:
parent
7d3d93e9a4
commit
5e97866438
2 changed files with 4 additions and 4 deletions
|
@ -98,7 +98,7 @@ class StatusReachFinder
|
||||||
return @banned_domains if @banned_domains
|
return @banned_domains if @banned_domains
|
||||||
|
|
||||||
domains = banned_domains_of_status(@status)
|
domains = banned_domains_of_status(@status)
|
||||||
domains = domains + banned_domains_of_status(@status.reblog) if @status.reblog?
|
domains = domains + banned_domains_of_status(@status.reblog) if @status.reblog? && @status.reblog.status.local?
|
||||||
return @banned_domains = domains
|
return @banned_domains = domains
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -101,10 +101,10 @@ class StatusPolicy < ApplicationPolicy
|
||||||
end
|
end
|
||||||
|
|
||||||
def server_blocking_domain?
|
def server_blocking_domain?
|
||||||
if record.reblog?
|
if record.reblog? && record.reblog.local?
|
||||||
server_blocking_domain_of_status(record) || server_blocking_domain_of_status(record.reblog)
|
server_blocking_domain_of_status?(record) || server_blocking_domain_of_status?(record.reblog)
|
||||||
else
|
else
|
||||||
server_blocking_domain_of_status(record)
|
server_blocking_domain_of_status?(record)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue