lib/wurfl-lite.rb in wurfl-lite-0.0.1 vs lib/wurfl-lite.rb in wurfl-lite-1.0.0
- old
+ new
@@ -5,10 +5,10 @@
class WURFL
class Hash < ::Hash
def method_missing( method )
- has_key?( method ) ? self[ method ] : nil
+ has_key?( method ) ? self[ method ] : ( has_key?( :fall_back ) ? self[ :fall_back ].send( method ) : nil )
end
end
def initialize( filename = 'http://downloads.sourceforge.net/project/wurfl/WURFL/latest/wurfl-latest.xml.gz' )