security: ~
fixes:
- Repository mailing lists could not be reset from the Edit Repository page (issue-399)
+ - Fix closing ticket on push by parsing commit messages for closes|fixes (issue-404)
- Ensure the Lucene ticket index is updated on repository deletion.
changes:
- Option to allow LDAP users to directly authenticate without performing LDAP searches (pr-162))
}\r
\r
TicketModel ticket = ticketService.getTicket(repository, ticketNumber);\r
+ if (ticket == null) {\r
+ continue;\r
+ }\r
String integrationBranch;\r
if (StringUtils.isEmpty(ticket.mergeTo)) {\r
// unspecified integration branch\r
Pattern p = Pattern.compile("(?:fixes|closes)[\\s-]+#?(\\d+)", Pattern.CASE_INSENSITIVE);\r
Matcher m = p.matcher(commit.getFullMessage());\r
while (m.find()) {\r
- String val = m.group();\r
+ String val = m.group(1);\r
return Long.parseLong(val);\r
}\r
}\r