Anifty: regex fixup for c9227645d9
This commit is contained in:
@@ -16,14 +16,14 @@ class Source::URL::Anifty < Source::URL
|
||||
|
||||
# https://anifty.imgix.net/creation/0x961d09077b4a9f7a27f6b7ee78cb4c26f0e72c18/20d5ce5b5163a71258e1d0ee152a0347bf40c7da.png?w=660&h=660&fit=crop&crop=focalpoint&fp-x=0.76&fp-y=0.5&fp-z=1&auto=compress
|
||||
# https://anifty.imgix.net/creation/0x961d09077b4a9f7a27f6b7ee78cb4c26f0e72c18/48b1409838cf7271413480b8533372844b9f2437.png?w=3840&q=undefined&auto=compress
|
||||
in "anifty.imgix.net", work_type, /0x\w+/ => artist_hash, file
|
||||
in "anifty.imgix.net", work_type, /^0x\w+$/ => artist_hash, file
|
||||
@artist_hash = artist_hash
|
||||
@file = file
|
||||
@work_type = work_type
|
||||
|
||||
# https://storage.googleapis.com/anifty-media/creation/0x961d09077b4a9f7a27f6b7ee78cb4c26f0e72c18/20d5ce5b5163a71258e1d0ee152a0347bf40c7da.png
|
||||
# https://storage.googleapis.com/anifty-media/profile/0x961d09077b4a9f7a27f6b7ee78cb4c26f0e72c18/a6d2c366a3e876ddbf04fc269b63124be18af424.png
|
||||
in "storage.googleapis.com", "anifty-media", work_type, /0x\w+/ => artist_hash, file
|
||||
in "storage.googleapis.com", "anifty-media", work_type, /^0x\w+$/ => artist_hash, file
|
||||
@artist_hash = artist_hash
|
||||
@file = file
|
||||
@work_type = work_type
|
||||
@@ -32,12 +32,12 @@ class Source::URL::Anifty < Source::URL
|
||||
# https://anifty.jp/ja/creations/373
|
||||
# https://anifty.jp/zh/creations/373
|
||||
# https://anifty.jp/zh-Hant/creations/373
|
||||
in ("anifty.jp" | "www.anifty.jp"), *, "creations", /\d+/ => work_id
|
||||
in ("anifty.jp" | "www.anifty.jp"), *, "creations", /^\d+$/ => work_id
|
||||
@work_id = work_id
|
||||
|
||||
# https://anifty.jp/@hightree
|
||||
# https://anifty.jp/ja/@hightree
|
||||
in ("anifty.jp" | "www.anifty.jp"), *, /@(\w+)/
|
||||
in ("anifty.jp" | "www.anifty.jp"), *, /^@(\w+)$/
|
||||
@username = $1
|
||||
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user