lib/ayadn/databases.rb in ayadn-1.6.0 vs lib/ayadn/databases.rb in ayadn-1.7.0

- old
+ new

@@ -75,11 +75,17 @@ dummy = {} @blacklist.each {|v,k| dummy[v.downcase] = k} @blacklist.clear dummy.each {|v,k| @blacklist[v] = k} end - def self.save_max_id(stream) - @pagination[stream['meta']['marker']['name']] = stream['meta']['max_id'] + + def self.save_max_id(stream, name = 'unknown') + if stream['meta']['marker'].nil? + key = name + else + key = stream['meta']['marker']['name'] + end + @pagination[key] = stream['meta']['max_id'] end def self.create_alias(channel_id, channel_alias) @aliases[channel_alias] = channel_id end