X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4d351f0d0c67093440663cee3b52421e3eba7d77..c1966ec1c6a63b81202131ad372bb4b6bc45742c:/services/api/lib/current_api_client.rb diff --git a/services/api/lib/current_api_client.rb b/services/api/lib/current_api_client.rb index c5581502cf..94bd2b56a8 100644 --- a/services/api/lib/current_api_client.rb +++ b/services/api/lib/current_api_client.rb @@ -140,18 +140,18 @@ module CurrentApiClient last_name: 'anonymouspublic') $anonymous_user.save! $anonymous_user.reload + end - group_perms = Link.where(tail_uuid: anonymous_user_uuid, - head_uuid: anonymous_group_uuid, - link_class: 'permission', - name: 'can_read') + group_perms = Link.where(tail_uuid: anonymous_user_uuid, + head_uuid: anonymous_group_uuid, + link_class: 'permission', + name: 'can_read') - if !group_perms.any? - group_perm = Link.create(tail_uuid: anonymous_user_uuid, - head_uuid: anonymous_group_uuid, - link_class: 'permission', - name: 'can_read') - end + if !group_perms.any? + group_perm = Link.create!(tail_uuid: anonymous_user_uuid, + head_uuid: anonymous_group_uuid, + link_class: 'permission', + name: 'can_read') end end end