diff --git a/lib/invitation_job.rb b/lib/invitation_job.rb index 043d1af..aa5c9cd 100644 --- a/lib/invitation_job.rb +++ b/lib/invitation_job.rb @@ -1,12 +1,8 @@ class InvitationJob < Struct.new(:person_id, :contacts_to_invite, :message, :profile_id, :contact_list_id) def perform - begin - person = Person.find(person_id) - profile = Profile.find(profile_id) - Invitation.invite(person, contacts_to_invite, message, profile) - ContactList.find(contact_list_id).destroy - rescue ActiveRecord::NotFound => e - #... - end + person = Person.find(person_id) + profile = Profile.find(profile_id) + Invitation.invite(person, contacts_to_invite, message, profile) + ContactList.find(contact_list_id).destroy end end diff --git a/script/delayed_job b/script/delayed_job index c6137a1..0deca78 100755 --- a/script/delayed_job +++ b/script/delayed_job @@ -9,6 +9,7 @@ require File.expand_path(File.join(File.dirname(__FILE__), '..', 'config', 'environment')) require 'daemons' require 'delayed/command' +require 'app/models/profile' ENV['RAILS_ENV'] ||= "production" Delayed::Command.new(ARGV).daemonize -- libgit2 0.21.2