1
0
Fork 0
mirror of https://github.com/Findus23/cr-search.git synced 2024-09-19 15:23:44 +02:00

add type annotations

This commit is contained in:
Lukas Winkler 2021-11-30 00:45:49 +01:00
parent 3e6a48935f
commit 7186e60fe7
Signed by: lukas
GPG key ID: 54DE4D798D244853
2 changed files with 5 additions and 5 deletions

8
ssr.py
View file

@ -22,7 +22,7 @@ with open("./dist/index.html") as f:
placeholder_token = '<title>CR Search</title>'
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("/<string:something>/")
def home_redirect(something):
def home_redirect(something: str):
return redirect("/campaign3/10/")
@ -90,7 +90,7 @@ def episodes():
@ssr_routes.route("/transcript/<string:series>/<string:episode_number>/")
@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("/<string:series_slug>/<string:episodes>", defaults={'keyword': None})
@ssr_routes.route("/<string:series_slug>/<string:episodes>/", 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

View file

@ -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