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 2018/05/23 17:03:23 UTC
[whimsy] 01/02: rename prefixNumber to ordinalize
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
commit 6610dedccb4f4bed431c0ac5d4fe96bf8bad9223
Author: Sam Ruby <ru...@intertwingly.net>
AuthorDate: Wed May 23 12:24:19 2018 -0400
rename prefixNumber to ordinalize
---
www/board/agenda/views/committers_report.text.rb | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/www/board/agenda/views/committers_report.text.rb b/www/board/agenda/views/committers_report.text.rb
index 930d472..341828d 100644
--- a/www/board/agenda/views/committers_report.text.rb
+++ b/www/board/agenda/views/committers_report.text.rb
@@ -3,13 +3,15 @@ require 'chronic'
## This is a script to generate an email for committers@apache.org
# Add the right prefix to a number
-def prefixNumber(number)
- if number % 10 == 1
- number.to_s + "st"
- elsif number % 10 == 2
- number.to_s + "nd"
- else
- number.to_s + "th"
+class Integer
+ def ordinalize
+ if self % 10 == 1
+ self.to_s + "st"
+ elsif self % 10 == 2
+ self.to_s + "nd"
+ else
+ self.to_s + "th"
+ end
end
end
@@ -82,7 +84,7 @@ end
##### 7: Find out the date of the next board report
next_meeting = ASF::Board.nextMeeting
-@next_meeting = prefixNumber(next_meeting.day) + " of " +
+@next_meeting = next_meeting.day.ordinalize + " of " +
next_meeting.strftime('%B')
if !approved_minutes.empty?
@@ -103,7 +105,7 @@ To: committers@apache.org
Reply-To: board@apache.org
Subject: ASF Board Meeting Summary - #{@date.strftime('%B %d, %Y')}
-The #{@date.strftime('%B')} board meeting took place on the #{prefixNumber(@date.day)}.
+The #{@date.strftime('%B')} board meeting took place on the #{@date.day.ordinalize}.
<%#
--
To stop receiving notification emails like this one, please contact
rubys@apache.org.