Bug fix: SearchFilesByName errors when starting with a dash for basic search
Context
We are seeing errors for the repository search when the name searched for starts with a dash.
Related to #386435 (closed) but for basic search, not advanced search.
- Location:
SearchFilesByName
inGitlab::GitalyClient::RepositoryService
- Level:
project
- Scope:
blobs
- Type:
basic
-
Web
&API
- Error:
cannot start with dash '-'
Impact
227 errors in 7 days.
Possible fix
Add dash (-
) to symbols that get substituted before making the query: https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/git/repository.rb#L1064
Edited by Madelein van Niekerk