From b8e4158336b7f5c12fd16735f59fbe90e1eadc43 Mon Sep 17 00:00:00 2001 From: Krateng Date: Thu, 28 Mar 2019 19:25:45 +0100 Subject: [PATCH] Added .gif support because I like to watch the world burn --- images/.gitignore | 5 +++++ images/artists/.gitignore | 4 ---- images/tracks/.gitignore | 4 ---- server.py | 1 + utilities.py | 6 ++++++ 5 files changed, 12 insertions(+), 8 deletions(-) delete mode 100644 images/artists/.gitignore delete mode 100644 images/tracks/.gitignore diff --git a/images/.gitignore b/images/.gitignore index 06cf653..f538531 100644 --- a/images/.gitignore +++ b/images/.gitignore @@ -1 +1,6 @@ cache +*.jpg +*.jpeg +*.png +*.gif +!default.jpg diff --git a/images/artists/.gitignore b/images/artists/.gitignore deleted file mode 100644 index 96960a0..0000000 --- a/images/artists/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -*.png -*.jpg -*.jpeg -!default.jpg diff --git a/images/tracks/.gitignore b/images/tracks/.gitignore deleted file mode 100644 index 96960a0..0000000 --- a/images/tracks/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -*.png -*.jpg -*.jpeg -!default.jpg diff --git a/server.py b/server.py index 2c4838d..14e59a5 100755 --- a/server.py +++ b/server.py @@ -93,6 +93,7 @@ def dynamic_image(): @webserver.route("/images/") @webserver.route("/images/") @webserver.route("/images/") +@webserver.route("/images/") def static_image(pth): small_pth = pth.split(".") small_pth.insert(-1,"small") diff --git a/utilities.py b/utilities.py index 6adae04..d7a7efb 100644 --- a/utilities.py +++ b/utilities.py @@ -384,6 +384,9 @@ def getTrackImage(artists,title,fast=False): elif os.path.exists(filepath + ".jpeg"): imgurl = "/" + filepath + ".jpeg" return imgurl + elif os.path.exists(filepath + ".gif"): + imgurl = "/" + filepath + ".gif" + return imgurl try: @@ -444,6 +447,9 @@ def getArtistImage(artist,fast=False): elif os.path.exists(filepath + ".jpeg"): imgurl = "/" + filepath + ".jpeg" return imgurl + elif os.path.exists(filepath + ".gif"): + imgurl = "/" + filepath + ".gif" + return imgurl try: