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 2017/09/04 01:23:16 UTC
[whimsy] branch master updated: fix bug and misc cleanup
This is an automated email from the ASF dual-hosted git repository.
rubys pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/whimsy.git
The following commit(s) were added to refs/heads/master by this push:
new a4a57f7 fix bug and misc cleanup
a4a57f7 is described below
commit a4a57f7fb8ae3dd60bf56008eaca68ba354426c5
Author: Sam Ruby <ru...@intertwingly.net>
AuthorDate: Sun Sep 3 21:23:01 2017 -0400
fix bug and misc cleanup
---
www/members/security-subs.cgi | 112 ++++++++++++++++++++----------------------
1 file changed, 52 insertions(+), 60 deletions(-)
diff --git a/www/members/security-subs.cgi b/www/members/security-subs.cgi
index 4e9b741..e89c1c4 100755
--- a/www/members/security-subs.cgi
+++ b/www/members/security-subs.cgi
@@ -19,74 +19,66 @@ ASF::MLIST.list_parse('sub') do |dom, list, subs|
end
_html do
- path = ENV['PATH_INFO'].sub('/', '')
- if path == ''
- _whimsy_body(
- title: "Security Mailing List Subscriptions"
- ) do
+ _whimsy_body(
+ title: "Security Mailing List Subscriptions"
+ ) do
+ path = ENV['PATH_INFO'].sub('/', '')
+ if path == ''
_ul.list_group do
- lists.each do |dom, subs|
- _li.list_group_item do
- _a dom, href: dom
- end
- end
+ lists.each do |dom, subs|
+ _li.list_group_item do
+ _a dom, href: dom
+ end
+ end
end
- end
-
- elsif lists[path]
- committee = ASF::Committee.find('whimsy')
- _whimsy_body(
- title: "Security Mailing List Subscriptions: #{path}"
- ) do
+ elsif lists[path]
+ committee = ASF::Committee.find(path)
+ _h2 do
+ _a committee.display_name,
+ href: "../../roster/committee/#{committee.id}"
+ end
_table.table do
- _thead do
- _tr do
- _th 'email'
- _th 'person'
- end
- end
+ _thead do
+ _tr do
+ _th 'email'
+ _th 'person'
+ end
+ end
- _tbody do
- lists[path].sort_by {|email| email.downcase}.each do |email|
- person = ASF::Person.find_by_email(email)
- if person
- if person.asf_member? or committee.committers.include? person
- color = 'bg-success'
- else
- color = 'bg-warning'
- end
- else
- color = 'bg-danger'
- end
+ _tbody do
+ lists[path].sort_by {|email| email.downcase}.each do |email|
+ person = ASF::Person.find_by_email(email)
+ if person
+ if person.asf_member? or committee.committers.include? person
+ color = 'bg-success'
+ else
+ color = 'bg-warning'
+ end
+ else
+ color = 'bg-danger'
+ end
- _tr class: color do
- _td email
- if person
- if person.asf_member?
- _td do
- _b do
- _a person.public_name,
- href: "../../roster/committer/#{person.id}"
- end
- end
- else
- _td do
- _a person.public_name,
- href: "../../roster/committer/#{person.id}"
- end
- end
- else
- _td
- end
- end
- end
- end
+ _tr class: color do
+ _td email
+ _td do
+ if person
+ if person.asf_member?
+ _b do
+ _a person.public_name,
+ href: "../../roster/committer/#{person.id}"
+ end
+ else
+ _a person.public_name,
+ href: "../../roster/committer/#{person.id}"
+ end
+ end
+ end
+ end
+ end
+ end
end
end
-
- else
- print "Status: 404 Not Found\r\n\r\n"
end
end
--
To stop receiving notification emails like this one, please contact
['"commits@whimsical.apache.org" <co...@whimsical.apache.org>'].