Allow dropping cards into closed

This commit is contained in:
Jason Zimdars
2025-09-19 17:13:20 -05:00
parent 55a77b435c
commit a4e1b04f0e
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -8,7 +8,7 @@ class Cards::DropsController < ApplicationController
end
private
VALID_DROP_TARGETS = %w[ considering on_deck doing ]
VALID_DROP_TARGETS = %w[ considering on_deck doing closed ]
def set_card
@card = Current.user.accessible_cards.find(params[:dropped_item_id])
@@ -30,6 +30,8 @@ class Cards::DropsController < ApplicationController
@card.move_to_on_deck
when :doing
@card.engage
when :closed
@card.close
end
end
@@ -1,4 +1,6 @@
<section id="closed-cards" class="cards cards--closed is-collapsed" style="--card-color: var(--color-card-complete);"
data-drag-and-drop-target="container"
data-drop-target="closed"
data-collapsible-columns-target="column">
<div class="cards__expander btn btn--plain" data-action="click->collapsible-columns#toggle">
<strong class="cards__expander-count"><%= page.records.count > 99 ? "99+" : page.records.count %></strong>