From a07234121da46fd2f090226d0498a3e6cb90cd60 Mon Sep 17 00:00:00 2001 From: evazion Date: Thu, 13 Oct 2022 00:26:16 -0500 Subject: [PATCH] tumblr: fixup for parsing www.tumblr.com/name URLs. --- app/logical/source/url/tumblr.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/logical/source/url/tumblr.rb b/app/logical/source/url/tumblr.rb index 50c5d5ead..ca6450c0e 100644 --- a/app/logical/source/url/tumblr.rb +++ b/app/logical/source/url/tumblr.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class Source::URL::Tumblr < Source::URL + RESERVED_NAMES = %w[about app blog dashboard developers explore jobs login logo policy press register security tagged tips] + attr_reader :work_id, :blog_name, :directory, :full_image_url def self.match?(url) @@ -73,7 +75,7 @@ class Source::URL::Tumblr < Source::URL # https://www.tumblr.com/tawni-tailwind # https://tumblr.com/tawni-tailwind - in ("www.tumblr.com" | "tumblr.com"), blog_name + in ("www.tumblr.com" | "tumblr.com"), blog_name unless blog_name.in?(RESERVED_NAMES) @blog_name = blog_name # https://rosarrie.tumblr.com/archive