Class: ESM::Command::Request::Decline
- Inherits:
-
ApplicationCommand
- Object
- Base
- ApplicationCommand
- ESM::Command::Request::Decline
- Defined in:
- lib/esm/command/request/decline.rb
Instance Method Summary collapse
Instance Method Details
#on_execute ⇒ Object
27 28 29 30 31 32 33 |
# File 'lib/esm/command/request/decline.rb', line 27 def on_execute request = current_user.pending_requests.where(uuid_short: arguments.uuid).first check_for_request!(request) request.respond(false) reply(ESM::Embed.build(:success, description: I18n.t("commands.decline.success_message"))) end |