diff --git a/app/services/users/activity_service.rb b/app/services/users/activity_service.rb index b09fdb3ec72bd2b8f7d23d8cfc33f7944fe76c73..c4f44d7582ea7145950f848d6cb5008dd869b3af 100644 --- a/app/services/users/activity_service.rb +++ b/app/services/users/activity_service.rb @@ -32,7 +32,7 @@ def record_activity today = Date.today return if user.last_activity_on == today - if Feature.disabled?(:do_not_use_exclusive_lease_for_user_activity_service) + if Feature.disabled?(:do_not_use_exclusive_lease_for_user_activity_service, user) lease = Gitlab::ExclusiveLease.new("activity_service:#{user.id}", timeout: LEASE_TIMEOUT) # Skip transaction checks for exclusive lease as it is breaking system specs. # See issue: https://gitlab.com/gitlab-org/gitlab/-/issues/441536