Files
fizzy/app/models/command/ask.rb
T
2025-08-13 15:14:12 +02:00

15 lines
353 B
Ruby

class Command::Ask < Command
store_accessor :data, :question, :card_ids
def title
"Ask '#{question}'"
end
def execute
conversation = Conversation.create_or_find_by(user: Current.user)
conversation.ask(question) if question.present?
Command::Result::ShowModal.new(turbo_frame: "conversation", url: conversation_path)
end
end