X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/43c411ec1441ee1710dc33389d7451f7414a170f..b436539142666c2553a74363fbf7e34fefc9912b:/services/api/app/models/link.rb diff --git a/services/api/app/models/link.rb b/services/api/app/models/link.rb index b685bb6d75..1d4e13d186 100644 --- a/services/api/app/models/link.rb +++ b/services/api/app/models/link.rb @@ -12,7 +12,7 @@ class Link < ArvadosModel attr_accessor :head attr_accessor :tail - api_accessible :superuser, :extend => :common do |t| + api_accessible :user, extend: :common do |t| t.add :tail_kind t.add :tail_uuid t.add :link_class @@ -47,7 +47,7 @@ class Link < ArvadosModel where('uuid=?',head_uuid). first if head_obj - return true if head_obj.owner == current_user.uuid + return true if head_obj.owner_uuid == current_user.uuid end # Users with "can_grant" permission on an object can grant