diff options
author | Rémy Coutable <remy@rymai.me> | 2018-11-15 13:32:17 +0100 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2018-11-15 16:44:22 +0100 |
commit | 47dd7d0bbed879625f6ff19960ff390956e7c331 (patch) | |
tree | a42e4db2061828d8cc41c8e6d877a43943930ea0 /app | |
parent | 84db49ea0c6d18a12efa7268e06d9611ca267fd7 (diff) | |
download | gitlab-ce-47dd7d0bbed879625f6ff19960ff390956e7c331.tar.gz |
Use gitlab-default_value_with Rails 5
This forks live at https://github.com/gitlabhq/default_value_for/tree/69-fix-action_controller-parameters-handling
and fixes an issue where default_value_for wouldn't handle
`ActionController::Parameters` correctly with Rails 5.
This fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/54093.
Signed-off-by: Rémy Coutable <remy@rymai.me>
Diffstat (limited to 'app')
-rw-r--r-- | app/services/users/build_service.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/services/users/build_service.rb b/app/services/users/build_service.rb index 24ac20fdd29..3f503f3da28 100644 --- a/app/services/users/build_service.rb +++ b/app/services/users/build_service.rb @@ -28,7 +28,7 @@ module Users identity_attrs = params.slice(:extern_uid, :provider) - if identity_attrs.any? + unless identity_attrs.empty? user.identities.build(identity_attrs) end |