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 8abd8f1b Allow renomination of Emeritus
8abd8f1b is described below
commit 8abd8f1baffe32c6c6bd6a0ff20fbcd306060ee1
Author: Sebb <[email protected]>
AuthorDate: Fri Feb 9 17:26:13 2024 +0000
Allow renomination of Emeritus
---
www/members/member_nominations.cgi | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/www/members/member_nominations.cgi
b/www/members/member_nominations.cgi
index 7898f946..0a24db5d 100755
--- a/www/members/member_nominations.cgi
+++ b/www/members/member_nominations.cgi
@@ -41,7 +41,8 @@ def validate_form(formdata: {})
uid = formdata['availid']
chk = ASF::Person[uid]&.asf_member?
chk.nil? and return "Invalid availid: #{uid}"
- chk and return "Already a member: #{uid}"
+ # Allow renomination of Emeritus
+ chk && !chk.to_s.start_with?('Emeritus') and return "Already a member:
#{uid}"
already = ASF::MemberFiles.member_nominees
return "Already nominated: #{uid} by #{already[uid]['Nominated by']}" if
already.include? uid
return 'OK'