diff options
author | Gareth Rees <gareth@mysociety.org> | 2014-10-14 16:53:48 +0100 |
---|---|---|
committer | Gareth Rees <gareth@mysociety.org> | 2014-10-17 11:24:01 +0100 |
commit | bec15c0f11d2e49319e132b4b7d916260378e123 (patch) | |
tree | 783d75dbb35bc3375955b51bbc5d6e4a5b37ca4d /app/models | |
parent | 159458696b6324d95324715e14cd2ce2364aee93 (diff) |
Extract resending a message from the model
Diffstat (limited to 'app/models')
-rw-r--r-- | app/models/outgoing_message.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/app/models/outgoing_message.rb b/app/models/outgoing_message.rb index 4fdb8a75a..e7694723a 100644 --- a/app/models/outgoing_message.rb +++ b/app/models/outgoing_message.rb @@ -245,12 +245,12 @@ class OutgoingMessage < ActiveRecord::Base end # An admin function - def resend_message + def prepare_message_for_resend if ['initial_request', 'followup'].include?(message_type) and status == 'sent' self.status = 'ready' - send_message('resent') else - raise "Message id #{id} has type '#{message_type}' status '#{status}' which resend_message can't handle" + raise "Message id #{id} has type '#{message_type}' status " \ + "'#{status}' which prepare_message_for_resend can't handle" end end |