whimsical-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject [whimsy] branch master updated: Add documentation
Date Sun, 12 Apr 2020 10:18:45 GMT
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 bf864c1  Add documentation
bf864c1 is described below

commit bf864c1b7f71493652e5fa907ffee3a4c5bb077e
Author: Sebb <sebb@apache.org>
AuthorDate: Sun Apr 12 11:17:44 2020 +0100

    Add documentation
---
 www/members/proxy.cgi | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/www/members/proxy.cgi b/www/members/proxy.cgi
index e019f1e..4229fb7 100755
--- a/www/members/proxy.cgi
+++ b/www/members/proxy.cgi
@@ -228,11 +228,18 @@ def emit_post(cur_mtg_dir, meeting)
 
         # update proxies file
         proxies = IO.read('proxies')
+        # look for lines containing '(id)' which start with 3 spaces
+        # TODO this assumes that the volunteer lines start with 2 spaces
         existing = proxies.scan(/   \S.*\(\S+\).*$/)
+        # extract the ids
         existing_ids = existing.map {|line| line[/\((\S+)\)/, 1] }
+        # keep only new ids
         added = list.
           reject {|line| existing_ids.include? line[/\((\S+)\)$/, 1]}
         list = added + existing
+        # look for the last '-' at the end of a line.
+        # This should be under the 'For:' column heading just before the proxies
+        # TODO it would be safer to look for <name>
         proxies[/.*-\n(.*)/m, 1] = list.flatten.sort.join("\n") + "\n"
 
         IO.write('proxies', proxies)


Mime
View raw message