Add command to close cards

https://3.basecamp.com/2914079/buckets/37331921/todos/8620236700
This commit is contained in:
Jorge Manrubia
2025-05-07 10:46:39 +02:00
parent 8697cabbe2
commit dc28f4c9c5
9 changed files with 136 additions and 30 deletions
+2
View File
@@ -13,6 +13,8 @@ class Command::Parser
case command_name
when "/assign", "/assignto"
Command::Assign.new(assignee_ids: assignees_from(command_arguments).collect(&:id), card_ids: cards.ids)
when "/close"
Command::Close.new(card_ids: cards.ids, reason: command_arguments.join(" "))
when /^@/
Command::GoToUser.new(user_id: assignee_from(command_name)&.id)
else