Sha256: 3d01da35b808b54401f3faf58ce303857643cf0ccdf5cd4a867222424c1c91a5
Contents?: true
Size: 669 Bytes
Versions: 27
Compression:
Stored size: 669 Bytes
Contents
# encoding: UTF-8 module Vines class Stanza class Iq class Version < Query NS = NAMESPACES[:version] register "/iq[@id and @type='get']/ns:query", 'ns' => NS def process return if route_iq || to_pubsub_domain? || !allowed? result = to_result.tap do |node| node << node.document.create_element('query') do |query| query.default_namespace = NS query << node.document.create_element('name', 'Vines') query << node.document.create_element('version', VERSION) end end stream.write(result) end end end end end
Version data entries
27 entries across 27 versions & 4 rubygems