mailhandler: fixes exit status and adds an explicit message if response code is 403.
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1868 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
9afaf26d66
commit
a987649b1a
|
@ -112,7 +112,10 @@ class RedmineMailHandler
|
||||||
debug "Posting to #{uri}..."
|
debug "Posting to #{uri}..."
|
||||||
response = Net::HTTPS.post_form(URI.parse(uri), data)
|
response = Net::HTTPS.post_form(URI.parse(uri), data)
|
||||||
debug "Response received: #{response.code}"
|
debug "Response received: #{response.code}"
|
||||||
response.code == 201 ? 0 : 1
|
|
||||||
|
puts "Request was denied by your Redmine server. " +
|
||||||
|
"Please, make sure that 'WS for incoming emails' is enabled in application settings and that you provided the correct API key." if response.code == '403'
|
||||||
|
response.code == '201' ? 0 : 1
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
|
|
Loading…
Reference in New Issue