diff options
author | Sean McGivern <sean@gitlab.com> | 2017-05-01 14:25:04 +0100 |
---|---|---|
committer | Sean McGivern <sean@gitlab.com> | 2017-05-01 14:25:04 +0100 |
commit | 08b1380ff712f46a6005d366a9159a3e81674fb7 (patch) | |
tree | f705a00d394168008f2e189dc7e950b130e48da1 /lib | |
parent | 6277bda61c511696f9d12fae4238b5214a722571 (diff) | |
download | gitlab-ce-08b1380ff712f46a6005d366a9159a3e81674fb7.tar.gz |
Don't blow up when email has no References headerdont-blow-up-when-email-has-no-references-header
If an email doesn't match our incoming email patterns on the To header, we fall
back to the References header. If there was no References header, we'd raise an
exception, when we'd be better off acting as if it was empty.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/gitlab/email/receiver.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/gitlab/email/receiver.rb b/lib/gitlab/email/receiver.rb index 419d56a51e0..c270c0ea9ff 100644 --- a/lib/gitlab/email/receiver.rb +++ b/lib/gitlab/email/receiver.rb @@ -70,6 +70,8 @@ module Gitlab # Handle emails from clients which append with commas, # example clients are Microsoft exchange and iOS app Gitlab::IncomingEmail.scan_fallback_references(references) + when nil + [] end end |