diff --git a/models/boards.js b/models/boards.js index 38594ca51..35b00ee75 100644 --- a/models/boards.js +++ b/models/boards.js @@ -569,7 +569,7 @@ Boards.helpers({ */ copyTitle() { const m = this.title.match(/^(?.*?)\s*(\[(?<num>\d+)]\s*$|\s*$)/); - const title = m.groups.title; + const title = escapeForRegex(m.groups.title); let num = 0; Boards.find({ title: new RegExp(`^${title}\\s*\\[\\d+]\\s*$`) }).forEach( board => {