# File lib/rbrainz/webservice/query.rb, line 526 def get_user_rating(mbid) mbid = Model::MBID.parse(mbid) stream = @webservice.get(:rating, :filter => "entity=#{mbid.entity}&id=#{mbid.uuid}") begin rating = MBXML.new(stream, @factory).get_entity(:user_rating) rescue MBXML::ParseError => e raise ResponseError, e.to_s end rating = Model::Rating.new unless rating return rating end