+# Selectricity: Voting Machinery for the Masses
+# Copyright (C) 2007, 2008 Benjamin Mako Hill <mako@atdot.cc>
+# Copyright (C) 2007 Massachusetts Institute of Technology
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public
+# License along with this program. If not, see
+# <http://www.gnu.org/licenses/>.
+
class VoterNotify < ActionMailer::Base
def votestart(voter)
- @subject = "[%s] Election In Progress!" % voter.election.name
+ @subject = "[%s] Election Begun!" % voter.election.name
@recipients = voter.email
@from = MAIL_CONFIG[:from]
@sent_on = Time.now
@body = { :voter => voter }
end
- def reminder(voter)
+ def reminder(voter_array)
+ @subject = "Selectricity Election Reminder!"
+ @recipients = voter_array[0].email
+ @from = MAIL_CONFIG[:from]
+ @sent_on = Time.now
+ @body = { :voter_array => voter_array }
end
end