diff --git a/ssr.py b/ssr.py
index 7ed1de9..36aa1f3 100644
--- a/ssr.py
+++ b/ssr.py
@@ -22,7 +22,7 @@ with open("./dist/index.html") as f:
placeholder_token = '
CR Search'
-def draw_image(text: str, description: str, subtitle=None) -> BytesIO:
+def draw_image(text: str, description: str, subtitle: str = None) -> BytesIO:
text = text.replace("| CR Search", "").strip()
text = shorten(text, 25, placeholder=" ...")
if subtitle:
@@ -66,7 +66,7 @@ def draw_image(text: str, description: str, subtitle=None) -> BytesIO:
@ssr_routes.route("/", defaults={'something': None})
@ssr_routes.route("//")
-def home_redirect(something):
+def home_redirect(something: str):
return redirect("/campaign3/10/")
@@ -90,7 +90,7 @@ def episodes():
@ssr_routes.route("/transcript///")
@cache.cached(timeout=60 * 60 * 24 * 30, query_string=True)
-def transcript(series, episode_number):
+def transcript(series: str, episode_number: str):
episode = get_object_or_404(Episode.select(Episode, Series).where(
(Episode.episode_number == episode_number)
&
@@ -114,7 +114,7 @@ def transcript(series, episode_number):
@ssr_routes.route("//", defaults={'keyword': None})
@ssr_routes.route("///", defaults={'keyword': None})
@cache.cached(timeout=60 * 60 * 24 * 30, query_string=True)
-def search(series_slug, episodes, keyword):
+def search(series_slug: str, episodes: str, keyword: str):
one_shot = Episode.select(Episode, Series).where(
Episode.series.slug == series_slug
).join(Series).count() == 1
diff --git a/upload.sh b/upload.sh
index 3db1b94..4063e60 100755
--- a/upload.sh
+++ b/upload.sh
@@ -1,2 +1,2 @@
#!/bin/bash
-rsync -rvzP dist/ lukas@lw1.at:/srv/server/crsearch/dist/ --fuzzy --delete-after -v
+rsync -rvzP dist/ lukas@lw1.at:/srv/server/crsearch/dist/ --fuzzy -v