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
|
in ("www.tumblr.com" | "tumblr.com"), "dashboard", "blog", blog_name
|
||||||
@blog_name = 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://rosarrie.tumblr.com/archive
|
||||||
# https://solisnotte.tumblr.com/about
|
# https://solisnotte.tumblr.com/about
|
||||||
# http://whereisnovember.tumblr.com/tagged/art
|
# http://whereisnovember.tumblr.com/tagged/art
|
||||||
|
|||||||
@@ -239,6 +239,18 @@ module Sources
|
|||||||
assert(Source::URL.image_url?("https://25.media.tumblr.com/91719d337b218681abc48cdc24e"))
|
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.page_url?("https://25.media.tumblr.com/91719d337b218681abc48cdc24e"))
|
||||||
assert_not(Source::URL.profile_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
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user