You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@whimsical.apache.org by se...@apache.org on 2022/04/20 10:49:11 UTC

[whimsy] branch master updated: Switch to members.txt for listing members

This is an automated email from the ASF dual-hosted git repository.

sebb 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 1839bfb2 Switch to members.txt for listing members
1839bfb2 is described below

commit 1839bfb2821cb69cd6c84ded67adc5775bdf8091
Author: Sebb <se...@apache.org>
AuthorDate: Wed Apr 20 11:49:02 2022 +0100

    Switch to members.txt for listing members
---
 www/secretary/workbench/server.rb | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/www/secretary/workbench/server.rb b/www/secretary/workbench/server.rb
index 3b89a9bb..72be3a5c 100644
--- a/www/secretary/workbench/server.rb
+++ b/www/secretary/workbench/server.rb
@@ -287,15 +287,10 @@ get '/iclas.json' do
   list.to_json
 end
 
-# return a list of members
+# Return official list of members (not using LDAP)
+# includes inactive members
 get '/members.json' do
-  list = []
-  ASF.members.each do |member|
-    list << {
-        id: member.name,
-        name: member.public_name
-    }
-  end
+  list = ASF::Member.list.map { |k, v| {id: k, name: v[:name]}}
   _json list
 end