Change summary
lib/snikket.rb | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
Detailed changes
@@ -203,9 +203,11 @@ module Snikket
def self.new(type=nil, to=nil, id=nil, domain: nil)
stanza = super(type || :get, to, id)
- node = Nokogiri::XML::Node.new("domain-info", stanza.document)
- node.default_namespace = registered_ns
- stanza << node
+ if domain
+ node = Nokogiri::XML::Node.new("domain-info", stanza.document)
+ node.default_namespace = registered_ns
+ stanza << node
+ end
stanza.domain = domain if domain
stanza
end