Fix redirect to external object when URL is missing or malformed (#36347)

This commit is contained in:
Claire 2025-10-03 19:30:23 +02:00
parent a86078e8bb
commit 414f8ff60d

View File

@ -26,7 +26,7 @@ class PermalinkRedirector
end
def redirect_path
return ActivityPub::TagManager.instance.url_for(object) if object.present?
return ActivityPub::TagManager.instance.url_for(object) || ActivityPub::TagManager.instance.uri_for(object) if object.present?
@path.delete_prefix('/deck') if @path.start_with?('/deck')
end