added wikipedia
This commit is contained in:
parent
2724eb3e36
commit
1ae01ed1fd
@ -26,6 +26,7 @@ class SourcePages(Enum):
|
|||||||
SPOTIFY = "spotify"
|
SPOTIFY = "spotify"
|
||||||
|
|
||||||
# This has nothing to do with audio, but bands can be here
|
# This has nothing to do with audio, but bands can be here
|
||||||
|
WIKIPEDIA = "wikipedia"
|
||||||
INSTAGRAM = "instagram"
|
INSTAGRAM = "instagram"
|
||||||
FACEBOOK = "facebook"
|
FACEBOOK = "facebook"
|
||||||
TWITTER = "twitter" # I will use nitter though lol
|
TWITTER = "twitter" # I will use nitter though lol
|
||||||
@ -45,7 +46,8 @@ class SourcePages(Enum):
|
|||||||
cls.FACEBOOK: "https://www.facebook.com/",
|
cls.FACEBOOK: "https://www.facebook.com/",
|
||||||
cls.SPOTIFY: "https://open.spotify.com/",
|
cls.SPOTIFY: "https://open.spotify.com/",
|
||||||
cls.TWITTER: "https://twitter.com/",
|
cls.TWITTER: "https://twitter.com/",
|
||||||
cls.MYSPACE: "https://myspace.com/"
|
cls.MYSPACE: "https://myspace.com/",
|
||||||
|
cls.WIKIPEDIA: "https://en.wikipedia.org/wiki/Main_Page"
|
||||||
}
|
}
|
||||||
return homepage_map[attribute]
|
return homepage_map[attribute]
|
||||||
|
|
||||||
@ -94,6 +96,9 @@ class Source(DatabaseObject):
|
|||||||
if "bandcamp" in url:
|
if "bandcamp" in url:
|
||||||
return cls(SourcePages.BANDCAMP, url)
|
return cls(SourcePages.BANDCAMP, url)
|
||||||
|
|
||||||
|
if "wikipedia" in parsed.netloc:
|
||||||
|
return cls(SourcePages.WIKIPEDIA, url)
|
||||||
|
|
||||||
if url.startswith("https://www.metal-archives.com/"):
|
if url.startswith("https://www.metal-archives.com/"):
|
||||||
return cls(SourcePages.ENCYCLOPAEDIA_METALLUM, url)
|
return cls(SourcePages.ENCYCLOPAEDIA_METALLUM, url)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user