aboutsummaryrefslogtreecommitdiff
path: root/lib/mauve
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mauve')
-rw-r--r--lib/mauve/notification.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/mauve/notification.rb b/lib/mauve/notification.rb
index 5877e0f..8a5d241 100644
--- a/lib/mauve/notification.rb
+++ b/lib/mauve/notification.rb
@@ -115,6 +115,17 @@ module Mauve
protected
+ # Test to see if a people_list is empty.
+ #
+ # @param [String] people_list People list to query
+ # @return [Boolean]
+ #
+ def no_one_in(people_list)
+ return true unless Configuration.current.people_lists.has_key?(people_list)
+
+ return Configuration.current.people_lists[people_list].people.empty?
+ end
+
# Returns true if the current hour is in the list of hours given.
#
# @param [Array] hours List of hours (as Integers)