Type hint fixes
This commit is contained in:
parent
441839e832
commit
e1d5f33d2e
6
app.py
6
app.py
|
@ -23,7 +23,7 @@ from flask import (
|
||||||
session,
|
session,
|
||||||
url_for,
|
url_for,
|
||||||
)
|
)
|
||||||
from requests_oauthlib import OAuth1Session
|
from requests_oauthlib import OAuth1Session # type: ignore
|
||||||
from sqlalchemy import distinct, func
|
from sqlalchemy import distinct, func
|
||||||
from sqlalchemy.orm import aliased
|
from sqlalchemy.orm import aliased
|
||||||
from sqlalchemy.sql.expression import desc
|
from sqlalchemy.sql.expression import desc
|
||||||
|
@ -119,7 +119,7 @@ def shutdown_session(exception: Exception | None = None) -> None:
|
||||||
def set_url_args(endpoint: str | None = None, **new_args: str) -> str:
|
def set_url_args(endpoint: str | None = None, **new_args: str) -> str:
|
||||||
if endpoint is None:
|
if endpoint is None:
|
||||||
endpoint = request.endpoint
|
endpoint = request.endpoint
|
||||||
assert endpoint and request.view_args
|
assert endpoint and request.view_args is not None
|
||||||
args = request.view_args.copy()
|
args = request.view_args.copy()
|
||||||
args.update(request.args)
|
args.update(request.args)
|
||||||
args.update(new_args)
|
args.update(new_args)
|
||||||
|
@ -496,7 +496,7 @@ def item_page(item_id: int) -> str | Response:
|
||||||
label_languages = label_and_language["languages"] if label_and_language else []
|
label_languages = label_and_language["languages"] if label_and_language else []
|
||||||
show_translation_links = all(lang.code != "en" for lang in label_languages)
|
show_translation_links = all(lang.code != "en" for lang in label_languages)
|
||||||
|
|
||||||
artwork_item = Item.query.get(item_id) # type: ignore
|
artwork_item = Item.query.get(item_id)
|
||||||
if artwork_item is None:
|
if artwork_item is None:
|
||||||
if not wdqs.is_artificial_physical_object(qid):
|
if not wdqs.is_artificial_physical_object(qid):
|
||||||
return render_template(
|
return render_template(
|
||||||
|
|
Loading…
Reference in a new issue