X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/949ed4898bc5af8eaf0fdd21c00f7242168cfe22..28e50cc9480fdad416404542511a172cdc7253c7:/services/api/app/controllers/arvados/v1/links_controller.rb diff --git a/services/api/app/controllers/arvados/v1/links_controller.rb b/services/api/app/controllers/arvados/v1/links_controller.rb index 798217dc0c..f54c4a9a51 100644 --- a/services/api/app/controllers/arvados/v1/links_controller.rb +++ b/services/api/app/controllers/arvados/v1/links_controller.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + class Arvados::V1::LinksController < ApplicationController def check_uuid_kind uuid, kind @@ -20,7 +24,7 @@ class Arvados::V1::LinksController < ApplicationController end def get_permissions - if current_user.can?(manage: @object) + if current_user.andand.can?(manage: @object) # find all links and return them @objects = Link.where(link_class: "permission", head_uuid: params[:uuid]) @@ -62,7 +66,7 @@ class Arvados::V1::LinksController < ApplicationController super # head_kind and tail_kind columns are now virtual, - # equivilent functionality is now provided by + # equivalent functionality is now provided by # 'is_a', so fix up any old-style 'where' clauses. if @where @filters ||= [] @@ -82,7 +86,7 @@ class Arvados::V1::LinksController < ApplicationController super # head_kind and tail_kind columns are now virtual, - # equivilent functionality is now provided by + # equivalent functionality is now provided by # 'is_a', so fix up any old-style 'filter' clauses. @filters = @filters.map do |k| if k[0] == 'head_kind' and k[1] == '='