Skip to content

Commit 2f81b62

Browse files
committed
TMA-819: requests to the profile/email@addr API always use downcase addresses
1 parent fa0342f commit 2f81b62

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/gooddata/models/user_filters/user_filter_builder.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,10 +271,10 @@ def self.maqlify_filters(filters, project_users, options = {})
271271
attrs_cache = create_attrs_cache(filters, options)
272272
create_filter_proc = proc do |login, f|
273273
expression, errors = create_expression(f, labels_cache, lookups_cache, attrs_cache, options)
274+
safe_login = login.downcase
274275
profiles_uri = if options[:type] == :muf
275276
project_user = project_users.find { |u| u.login == login }
276-
277-
project_user.nil? ? ('/gdc/account/profile/' + login) : project_user.profile_url
277+
project_user.nil? ? ('/gdc/account/profile/' + safe_login) : project_user.profile_url
278278
elsif options[:type] == :variable
279279
(users_cache[login] && users_cache[login].uri)
280280
else

0 commit comments

Comments
 (0)