diff --git a/app/services/naming_service.rb b/app/services/naming_service.rb index 58f43ae8a..8e2ec2a4c 100644 --- a/app/services/naming_service.rb +++ b/app/services/naming_service.rb @@ -28,7 +28,7 @@ def self.name_file(original_filename:, pathname:) def self.name_project(name) return name unless Project.exists?(name: name) - projects = Project.where("name LIKE ?", "#{name}_copy-%") + projects = Project.where("name REGEXP ?", "^#{name}_copy-[0-9]+$") project_names = projects.map(&:name) new_name(