Fix #4175: Twitter no longer redirects tweet links for non-existent handles.

This commit is contained in:
evazion
2019-09-22 02:58:09 -05:00
parent 14077502a9
commit 5f43401b7b

View File

@@ -342,6 +342,8 @@ class Post < ApplicationRecord
def normalized_source
case source
when %r{\Ahttps?://twitter.com/[^/]+/status/(\d+)\z}i
"https://twitter.com/i/web/status/#{$1}"
when %r{\Ahttps?://img\d+\.pixiv\.net/img/[^\/]+/(\d+)}i,
%r{\Ahttps?://i\d\.pixiv\.net/img\d+/img/[^\/]+/(\d+)}i
"https://www.pixiv.net/member_illust.php?mode=medium&illust_id=#{$1}"