lib/services/reg_center.rb in Active-0.0.21 vs lib/services/reg_center.rb in Active-0.0.22
- old
+ new
@@ -153,19 +153,15 @@
# @some_crazy = @data[:some_crazy_method_from_ats].split replace twist bla bla bla
# end
def self.find_by_id(id) #local id
- search_hash = Digest::SHA1.hexdigest("reg_#{id}")
- if Active.CACHE
- cached_version = Active.CACHE.get(search_hash)
- return cached_version if cached_version
- end
-
begin
doc = Nokogiri::XML(open("http://apij.active.com/regcenter/event/#{id}"))
+ puts "////////<br/>"
+ puts doc.to_s
+ puts "////////<br/>"
reg = RegCenter.new(Hash.from_xml(doc.to_s))
- Active.CACHE.set(search_hash, reg) if Active.CACHE
rescue Exception => e
raise RegCenterError, "Couldn't find Reg Center activity with the id of #{id} - #{e.inspect}"
return
end