From d5919e2d2a4bef71ef159fb87f6772a416ff291a Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Tue, 30 Dec 2025 20:55:52 +0100 Subject: add journey-new button --- fietsboek/templates/journey_list.jinja2 | 9 +++++++++ fietsboek/views/journey.py | 2 ++ 2 files changed, 11 insertions(+) diff --git a/fietsboek/templates/journey_list.jinja2 b/fietsboek/templates/journey_list.jinja2 index 380931e..8c7bfe9 100644 --- a/fietsboek/templates/journey_list.jinja2 +++ b/fietsboek/templates/journey_list.jinja2 @@ -3,6 +3,15 @@

{{ _("journeys.overview.title") }}

+ {% if show_new_button %} + + {% endif %} + {% for journey in journeys %}
Rendered map of the journey diff --git a/fietsboek/views/journey.py b/fietsboek/views/journey.py index 70b62c3..ac93898 100644 --- a/fietsboek/views/journey.py +++ b/fietsboek/views/journey.py @@ -26,9 +26,11 @@ LOGGER = logging.getLogger(__name__) def journey_list(request: Request): query = select(aliased(Journey, User.visible_journeys_query(request.identity).subquery())) journeys = request.dbsession.execute(query).scalars() + show_new_button = request.identity is not None return { "journeys": journeys, "md_to_html": util.safe_markdown, + "show_new_button": show_new_button, } -- cgit v1.2.3