From: Chris Fulljames Date: Sun, 13 Apr 2025 19:06:20 +0000 (-0400) Subject: Add jam editor X-Git-Url: https://littlesong.place/gitweb/?a=commitdiff_plain;h=0b46414ce2f6b2610742143fadfee7e16a286422;p=littlesongplace.git Add jam editor --- diff --git a/src/littlesongplace/jams.py b/src/littlesongplace/jams.py index 3aa5534..4f27233 100644 --- a/src/littlesongplace/jams.py +++ b/src/littlesongplace/jams.py @@ -50,7 +50,6 @@ def jams(): ongoing_events, upcoming_events, past_events, _ = _sort_events(all_events) past_events = past_events[-5:] # Only show 5 most recent events - # TODO: Sort into groups based on start/end dates return render_template( "jams-main.html", ongoing=ongoing_events, diff --git a/src/littlesongplace/templates/jam.html b/src/littlesongplace/templates/jam.html index 2020331..0031052 100644 --- a/src/littlesongplace/templates/jam.html +++ b/src/littlesongplace/templates/jam.html @@ -10,20 +10,54 @@ Host: {{ jam.ownername }} - -

Description

-
-{{ jam.description }} -
- -

Events

-{%- if jam.ownerid == session["userid"] -%} - -{%- endif -%} - -{% from "jam-event-list.html" import jam_event_list %} -{{ jam_event_list("Ongoing Events", ongoing) }} -{{ jam_event_list("Upcoming Events", upcoming) }} -{{ jam_event_list("Past Events", past) }} +
+
+ {% if session["userid"] == jam.ownerid -%} +
+ + +
+ {%- endif %} + +

Description

+
+ {{ jam.description|safe }} +
+ +

Events

+ {%- if jam.ownerid == session["userid"] -%} + + {%- endif -%} + + {% from "jam-event-list.html" import jam_event_list %} + {{ jam_event_list("Ongoing Events", ongoing) }} + {{ jam_event_list("Upcoming Events", upcoming) }} + {{ jam_event_list("Past Events", past) }} +
+ +{% if session["userid"] == jam.ownerid -%} + + + +{%- endif %} {# jam owner #} {% endblock %}