From 75652d70ac527e987b2eefbf5264ab7b8e77d961 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 23 Jun 2021 09:28:44 -0500 Subject: [PATCH] Remove some of the noise from the command list --- sgx_jmp.rb | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/sgx_jmp.rb b/sgx_jmp.rb index 01a9f9e169cdac7a6b3291137bb2498bf5395b3a..2d0760b2b228ec220cdaacda9ec6ed11801e53cc 100644 --- a/sgx_jmp.rb +++ b/sgx_jmp.rb @@ -244,27 +244,17 @@ disco_items node: "http://jabber.org/protocol/commands" do |iq| reply.items = [ # TODO: don't show this item if no braintree methods available # TODO: don't show this item if no plan for this customer + { node: "buy-credit", name: "Buy account credit" }, + { node: "jabber:iq:register", name: "Register" }, + { node: "usage", name: "Show Monthly Usage" }, + { node: "reset sip account", name: "Create or Reset SIP Account" } + ].map do |item| Blather::Stanza::DiscoItems::Item.new( iq.to, - "buy-credit", - "Buy account credit" - ), - Blather::Stanza::DiscoItems::Item.new( - iq.to, - "jabber:iq:register", - "Register" - ), - Blather::Stanza::DiscoItems::Item.new( - iq.to, - "usage", - "Show Monthly Usage" - ), - Blather::Stanza::DiscoItems::Item.new( - iq.to, - "reset sip account", - "Create or Reset SIP Account" + item[:node], + item[:name] ) - ] + end self << reply end