lib/osm/badge.rb in osm-1.3.1 vs lib/osm/badge.rb in osm-1.3.2

- old
+ new

@@ -326,18 +326,18 @@ if @module_completion_data[badge.id].nil? && !fetched_this_time @module_completion_data = get_module_completion_data(api, options) fetched_this_time = true end data = @module_completion_data[badge.id] - raise ArgumentError, "That badge does't exist (bad ID)." if data.nil? + raise ArgumentError, "That badge doesn't exist (bad ID #{badge.id})." if data.nil? if data[badge.version].nil? && !fetched_this_time @module_completion_data = get_module_completion_data(api, options) data = @module_completion_data[badge.id] fetched_this_time = true end data = data[badge.version] - raise ArgumentError, "That badge does't exist (bad version)." if data.nil? + raise ArgumentError, "That badge doesn't exist (bad version #{badge.version} of #{badge.id})." if data.nil? data.each{ |i| i.badge = badge } return data end