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:
parent
3e6a48935f
commit
7186e60fe7
2 changed files with 5 additions and 5 deletions
8
ssr.py
8
ssr.py
|
@ -22,7 +22,7 @@ with open("./dist/index.html") as f:
|
||||||
placeholder_token = '<title>CR Search</title>'
|
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 = text.replace("| CR Search", "").strip()
|
||||||
text = shorten(text, 25, placeholder=" ...")
|
text = shorten(text, 25, placeholder=" ...")
|
||||||
if subtitle:
|
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("/", defaults={'something': None})
|
||||||
@ssr_routes.route("/<string:something>/")
|
@ssr_routes.route("/<string:something>/")
|
||||||
def home_redirect(something):
|
def home_redirect(something: str):
|
||||||
return redirect("/campaign3/10/")
|
return redirect("/campaign3/10/")
|
||||||
|
|
||||||
|
|
||||||
|
@ -90,7 +90,7 @@ def episodes():
|
||||||
|
|
||||||
@ssr_routes.route("/transcript/<string:series>/<string:episode_number>/")
|
@ssr_routes.route("/transcript/<string:series>/<string:episode_number>/")
|
||||||
@cache.cached(timeout=60 * 60 * 24 * 30, query_string=True)
|
@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 = get_object_or_404(Episode.select(Episode, Series).where(
|
||||||
(Episode.episode_number == episode_number)
|
(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})
|
||||||
@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)
|
@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(
|
one_shot = Episode.select(Episode, Series).where(
|
||||||
Episode.series.slug == series_slug
|
Episode.series.slug == series_slug
|
||||||
).join(Series).count() == 1
|
).join(Series).count() == 1
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
#!/bin/bash
|
#!/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
|
||||||
|
|
Loading…
Reference in a new issue