]> littlesong.place Git - littlesongplace.git/commitdiff
Fix jam event comment threads
authorChris Fulljames <christianfulljames@gmail.com>
Sun, 13 Apr 2025 13:24:21 +0000 (09:24 -0400)
committerChris Fulljames <christianfulljames@gmail.com>
Sun, 13 Apr 2025 13:24:21 +0000 (09:24 -0400)
src/littlesongplace/jams.py

index 72f04d79c921aa8e0b74501c99ea8135c9535652..dfc19de8d8ef5be87c78f60d6912b8f61b080021 100644 (file)
@@ -269,7 +269,7 @@ class JamEvent:
 
     @classmethod
     def from_row(cls, row):
-        comments = db.query("SELECT * FROM comments WHERE threadid = ?", [row["threadid"]])
+        event_comments = comments.for_thread(row["threadid"])
         return cls(
                 eventid=row["eventid"],
                 jamid=row["jamid"],
@@ -282,6 +282,6 @@ class JamEvent:
                 jam_title=row["jam_title"],
                 jam_ownername=row["jam_ownername"],
                 # TODO: Comment object?
-                comments=comments,
+                comments=event_comments,
         )