diff --git a/lib/github/linked_issue.rb b/lib/github/linked_issue.rb index 72b9e6517..b3a212096 100644 --- a/lib/github/linked_issue.rb +++ b/lib/github/linked_issue.rb @@ -97,7 +97,7 @@ class GitHub end def variables!(url) - if url !~ %r{^https://([^/]+)/([^/]+)/([^/]+)/issues/(\d+)$} + if url !~ %r{^https?://([^/]+)/([^/]+)/([^/]+)/issues/(\d+)$} raise Exceptions::UnprocessableEntity, 'Invalid GitHub issue link format' end diff --git a/lib/gitlab/linked_issue.rb b/lib/gitlab/linked_issue.rb index 144f7cfd9..4d05a293a 100644 --- a/lib/gitlab/linked_issue.rb +++ b/lib/gitlab/linked_issue.rb @@ -97,7 +97,7 @@ class GitLab end def variables(url) - if url !~ %r{^https://([^/]+)/(.*)/-/issues/(\d+)$} + if url !~ %r{^https?://([^/]+)/(.*)/-/issues/(\d+)$} raise Exceptions::UnprocessableEntity, 'Invalid GitLab issue link format' end