Redirect from Web tag timeline to public tag timeline if not signed in (#6633)

This is also implemented in Pawoo:
https://github.com/pixiv/mastodon/commit/ceafdbd1bbf30fe20a2a814df0f8cae429a4e9db
This commit is contained in:
Akihiko Odaki
2018-03-06 03:29:36 +09:00
committed by Eugen Rochko
parent f6a8d835d3
commit a38dbd9c8a
2 changed files with 11 additions and 7 deletions
+2 -1
View File
@@ -34,7 +34,8 @@ class HomeController < ApplicationController
end
end
redirect_to(default_redirect_path)
matches = request.path.match(%r{\A/web/timelines/tag/(?<tag>.+)\z})
redirect_to(matches ? tag_path(CGI.unescape(matches[:tag])) : default_redirect_path)
end
def set_initial_state_json