]> git.cworth.org Git - turbot/commitdiff
Add a pencil-shaped "edit hunt" button when displaying a hunt
authorCarl Worth <cworth@cworth.org>
Mon, 11 Jan 2021 16:07:03 +0000 (08:07 -0800)
committerCarl Worth <cworth@cworth.org>
Mon, 11 Jan 2021 16:58:18 +0000 (08:58 -0800)
So that editing a hunt can be just as convenient as editing a puzzle.

turbot/hunt.py

index 5bbbbc6cd6e77f72aabd1717b7b83f2dff6c44c7..97712982fd32aa7afb4367a7b65ce0838f3c910f 100644 (file)
@@ -1,4 +1,6 @@
-from turbot.blocks import section_block, text_block, divider_block
+from turbot.blocks import (
+    section_block, text_block, divider_block, accessory_block, button_block
+)
 from turbot.round import round_blocks
 from turbot.puzzle import puzzle_blocks, puzzle_matches_all
 from turbot.channel import channel_url
@@ -110,7 +112,10 @@ def hunt_blocks(turb, hunt, puzzle_status='unsolved', search_terms=[],
         hunt_text += " matching {}".format(" AND ".join(quoted_terms))
 
     blocks = [
-        section_block(text_block(hunt_text)),
+        accessory_block(
+            section_block(text_block(hunt_text)),
+            button_block("✏", "edit_hunt", hunt_id)
+        )
     ]
 
     if not len(puzzles):