21 lines
269 B
Ruby
21 lines
269 B
Ruby
class Command::GoToCard < Command
|
|
store_accessor :data, :card_id
|
|
|
|
def execute
|
|
redirect_to card
|
|
end
|
|
|
|
def description
|
|
"Search '#{query}"
|
|
end
|
|
|
|
def to_command
|
|
query
|
|
end
|
|
|
|
private
|
|
def card
|
|
user.accessible_cards.find(card_id)
|
|
end
|
|
end
|