X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/682dd5b6cc23a455766a7651e3e841257660b31c..b0d7f37097e8b5c56bfbfa79a134a8074789ebb4:/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