tumblr: normalize https://www.tumblr.com/name artist URLs.
This commit is contained in:
@@ -71,6 +71,11 @@ class Source::URL::Tumblr < Source::URL
|
||||
in ("www.tumblr.com" | "tumblr.com"), "dashboard", "blog", blog_name
|
||||
@blog_name = blog_name
|
||||
|
||||
# https://www.tumblr.com/tawni-tailwind
|
||||
# https://tumblr.com/tawni-tailwind
|
||||
in ("www.tumblr.com" | "tumblr.com"), blog_name
|
||||
@blog_name = blog_name
|
||||
|
||||
# https://rosarrie.tumblr.com/archive
|
||||
# https://solisnotte.tumblr.com/about
|
||||
# http://whereisnovember.tumblr.com/tagged/art
|
||||
|
||||
@@ -239,6 +239,18 @@ module Sources
|
||||
assert(Source::URL.image_url?("https://25.media.tumblr.com/91719d337b218681abc48cdc24e"))
|
||||
assert_not(Source::URL.page_url?("https://25.media.tumblr.com/91719d337b218681abc48cdc24e"))
|
||||
assert_not(Source::URL.profile_url?("https://25.media.tumblr.com/91719d337b218681abc48cdc24e"))
|
||||
|
||||
assert(Source::URL.profile_url?("https://www.tumblr.com/tawni-tailwind"))
|
||||
assert(Source::URL.profile_url?("https://www.tumblr.com/dashboard/blog/dankwartart"))
|
||||
assert(Source::URL.profile_url?("https://www.tumblr.com/blog/artofelaineho"))
|
||||
assert(Source::URL.profile_url?("https://www.tumblr.com/blog/view/artofelaineho"))
|
||||
assert(Source::URL.profile_url?("https://tumblr.com/tawni-tailwind"))
|
||||
assert(Source::URL.profile_url?("https://tumblr.com/dashboard/blog/dankwartart"))
|
||||
assert(Source::URL.profile_url?("https://tumblr.com/blog/kervalchan"))
|
||||
assert(Source::URL.profile_url?("https://tumblr.com/blog/view/artofelaineho"))
|
||||
assert(Source::URL.profile_url?("https://rosarrie.tumblr.com/archive"))
|
||||
assert(Source::URL.profile_url?("https://solisnotte.tumblr.com/about"))
|
||||
assert(Source::URL.profile_url?("https://whereisnovember.tumblr.com/tagged/art"))
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user