Class: MediaWiktory::Query::Response

Inherits:
Object
  • Object
show all
Defined in:
lib/infoboxer/media_wiki/mediawiktory_patch.rb

Instance Method Summary collapse

Constructor Details

#initialize(*arg) ⇒ Response

Returns a new instance of Response.



13
14
15
16
17
18
19
20
21
22
# File 'lib/infoboxer/media_wiki/mediawiktory_patch.rb', line 13

def initialize(*arg)
  old_initialize(*arg)
  
  if raw.query.redirects
    raw.query.redirects.each do |redirect|
      pg = @pages.detect{|p| p.title == redirect.to} or next
      pg.alt_titles << redirect.from
    end
  end
end

Instance Method Details

#old_initializeObject



12
# File 'lib/infoboxer/media_wiki/mediawiktory_patch.rb', line 12

alias_method :old_initialize, :initialize