# File lib/rbrainz/webservice/query.rb, line 311 def get_user_by_name(name) xml = @webservice.get(:user, :filter => UserFilter.new(name)) collection = MBXML.new(xml).get_entity_list(:user, Model::NS_EXT_1) unless collection and collection.size > 0 raise ResponseError, "response didn't contain user data" else return collection[0].entity end end