X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/45f10d80d1b584808a6e375214b5be6bc7d2a730..9af03429f40bc8c9fcf8f680855c5c5c1fc4b2ad:/services/api/app/models/repository.rb diff --git a/services/api/app/models/repository.rb b/services/api/app/models/repository.rb index f361a49db5..48655156c4 100644 --- a/services/api/app/models/repository.rb +++ b/services/api/app/models/repository.rb @@ -1,3 +1,7 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + class Repository < ArvadosModel include HasUuid include KindAndEtag @@ -86,7 +90,7 @@ class Repository < ArvadosModel prefix_match = Regexp.escape(owner.username + "/") errmsg_start = "must be the owner's username, then '/', then" end - if not /^#{prefix_match}[A-Za-z][A-Za-z0-9]*$/.match(name) + if not (/^#{prefix_match}[A-Za-z][A-Za-z0-9]*$/.match(name)) errors.add(:name, "#{errmsg_start} a letter followed by alphanumerics") false