This commit is contained in:
evazion
2022-11-05 14:31:02 -05:00
parent 9f3f302328
commit f5b003fc94
2 changed files with 6 additions and 1 deletions

View File

@@ -17,6 +17,8 @@ class Source::URL::Furaffinity < Source::URL
@work_id = work_id
# https://d.furaffinity.net/art/iwbitu/1650222955/1650222955.iwbitu_yubi.jpg
# https://t.furaffinity.net/46821705@800-1650222955.jpg
# https://a.furaffinity.net/1550854991/iwbitu.gif
in _, "art", username, subdir, filename
@username = username
@filename = filename
@@ -24,7 +26,9 @@ class Source::URL::Furaffinity < Source::URL
# https://www.furaffinity.net/gallery/iwbitu
# https://www.furaffinity.net/scraps/iwbitu/2/?
# https://www.furaffinity.net/gallery/iwbitu/folder/133763/Regular-commissions
in _, ("gallery" | "user" | "favorites" | "scraps" | "journals"), username, *pages
# https://www.furaffinity.net/user/lottieloveart/user?user_id=1021820442510802945
# https://www.furaffinity.net/stats/duskmoor/submissions/
in _, ("gallery" | "user" | "favorites" | "scraps" | "journals" | "stats"), username, *pages
@username = username
else

View File

@@ -56,6 +56,7 @@ module Sources
assert(Source::URL.profile_url?("https://www.furaffinity.net/user/iwbitu"))
assert(Source::URL.profile_url?("https://www.furaffinity.net/gallery/iwbitu"))
assert(Source::URL.profile_url?("https://www.furaffinity.net/gallery/iwbitu/folder/133763/Regular-commissions"))
assert(Source::URL.profile_url?("https://www.furaffinity.net/stats/duskmoor/submissions/"))
end
end
end