From a6b4fd87cfaa0548f1e80cc2ce80374fb3fc280d Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Mon, 13 Jan 2025 18:10:09 +0100
Subject: [PATCH] =?UTF-8?q?API:=20Typov=C3=A1n=C3=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 mo/web/api.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/mo/web/api.py b/mo/web/api.py
index 225e9303..4eaa5995 100644
--- a/mo/web/api.py
+++ b/mo/web/api.py
@@ -1,6 +1,6 @@
 # Web: Interní API využívané JS funkcemi
 
-from flask import request
+from flask import request, Response
 from flask.json import jsonify
 from sqlalchemy import func
 from sqlalchemy.orm import joinedload
@@ -12,13 +12,13 @@ from mo.web import app
 
 
 @app.route('/api/')
-def api_root():
+def api_root() -> Response:
     """Slouží jako prefix pro konstrukci URL v JavaScriptu."""
     raise werkzeug.exceptions.NotFound()
 
 
 @app.route('/api/find-town')
-def api_find_town():
+def api_find_town() -> Response:
     query = request.args.get('q', "").strip()
     if len(query) < 2:
         return jsonify(error='Zadejte alespoň 2 znaky názvu obce.')
@@ -53,7 +53,7 @@ def api_find_town():
 
 
 @app.route('/api/get-schools')
-def api_get_schools():
+def api_get_schools() -> Response:
     town = request.args.get('town')
     if town is None or not town.isnumeric():
         raise werkzeug.exceptions.BadRequest()
-- 
GitLab