You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by ru...@apache.org on 2016/08/05 16:09:30 UTC
[whimsy] branch master updated: enable form; fix email
This is an automated email from the ASF dual-hosted git repository.
rubys pushed a commit to branch master
in repository https://git-dual.apache.org/repos/asf/whimsy.git
The following commit(s) were added to refs/heads/master by this push:
new c95179a enable form; fix email
c95179a is described below
commit c95179a742d0a9e8c77e8df86facb3e51747c57e
Author: Sam Ruby <ru...@intertwingly.net>
AuthorDate: Fri Aug 5 12:09:15 2016 -0400
enable form; fix email
---
www/officers/acreq.cgi | 54 ++++++++++++++++++++------------------------------
1 file changed, 21 insertions(+), 33 deletions(-)
diff --git a/www/officers/acreq.cgi b/www/officers/acreq.cgi
index c031b50..8ee42e6 100755
--- a/www/officers/acreq.cgi
+++ b/www/officers/acreq.cgi
@@ -231,7 +231,7 @@ _html do
_textarea name: "comments", id: "comments"
end
- _input type: "submit", value: "Submit", disabled: true
+ _input type: "submit", value: "Submit"
end
end
@@ -258,8 +258,7 @@ _html do
_div.error "Unrecognized PMC name #{@pmc}"
else
- # verb tense to be used in messages
- tobe = 'to be ' if DEMO_MODE
+ tobe = nil
# build the line to be added
line = "#{@user};#{@name};#{@email};#{@pmc};" +
@@ -286,35 +285,25 @@ _html do
return_path "root@apache.org"
to "root@apache.org"
cc cc_list
- subject "[FORM] Account Request - #{requestor}: #{@name}"
+ end
- body <<-EOF.gsub(/^ {12}/, '').gsub(/(Vote reference:)?\n\s+\n/, "\n\n")
- Prospective userid: #{@user}
- Full name: #{@name}
- Forwarding email address: #{@email}
+ mail.subject "[FORM] Account Request - #{requestor}: #{@name}"
- Vote reference:
- #{@votelink.gsub('mail-search.apache.org/pmc/', 'mail-search.apache.org/members/')}
+ mail.body = <<-EOF.gsub(/^ {10}/, '').gsub(/(Vote reference:)?\n\s+\n/, "\n\n")
+ Prospective userid: #{@user}
+ Full name: #{@name}
+ Forwarding email address: #{@email}
- #{@comments}
+ Vote reference:
+ #{@votelink.to_s.gsub('mail-search.apache.org/pmc/', 'mail-search.apache.org/members/')}
- --
- Submitted by https://#{ENV['HTTP_HOST']}#{ENV['REQUEST_URI'].split('?').first}
- From #{`/usr/bin/host #{ENV['REMOTE_ADDR'].dup.untaint}`.chomp}
- Using #{ENV['HTTP_USER_AGENT']}
- EOF
- end
+ #{@comments}
- unless DEMO_MODE
- # deliver the email. Done first as undeliverable mail stops
- # the process
- begin
- mail.deliver!
- rescue Exception => exception
- _pre.error exception.inspect
- tobe = 'would have been '
- end
- end
+ --
+ Submitted by https://#{ENV['HTTP_HOST']}#{ENV['REQUEST_URI'].split('?').first}
+ From #{`/usr/bin/host #{ENV['REMOTE_ADDR'].dup.untaint}`.chomp}
+ Using #{ENV['HTTP_USER_AGENT']}
+ EOF
unless tobe
Dir.mktmpdir do |tmpdir|
@@ -346,12 +335,11 @@ _html do
end
end
- # report on status
- _h2 "New entry #{tobe}added:"
- _pre line
- _h2 "Mail #{tobe}sent:"
- _pre.email mail.to_s
- end
+ # report on status
+ _h2 "New entry #{tobe}added:"
+ _pre line
+ _h2 "Mail #{tobe}sent:"
+ _pre.email mail.to_s
end
unless _.post?
--
To stop receiving notification emails like this one, please contact
['"commits@whimsical.apache.org" <co...@whimsical.apache.org>'].