<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>app/models/job/user_inviter.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/.gitignore</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/MIT-LICENSE</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/README.textile</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/delayed_job.gemspec</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/init.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/lib/delayed/job.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/lib/delayed/message_sending.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/lib/delayed/performable_method.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/lib/delayed/worker.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/lib/delayed_job.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/spec/database.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/spec/delayed_method_spec.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/spec/job_spec.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/spec/story_spec.rb</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/tasks/jobs.rake</filename>
    </added>
    <added>
      <filename>vendor/plugins/delayed_job/tasks/tasks.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,5 @@
 log
+backups
 config/database.yml
 db/*.sqlite3*
 .rake_tasks</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -90,7 +90,8 @@ class ProjectsController &lt; ApplicationController
   def invite
     inviter = User::Inviter.new(params[:id], params[:emails])
     flash[:notice] = &quot;Users invited: #{(inviter.logins + inviter.emails) * &quot;, &quot;}&quot;
-    Bj.submit inviter.to_job, :rails_env =&gt; RAILS_ENV, :tag =&gt; 'invites'
+    inviter.invite # queue the job
+    # Bj.submit inviter.to_job, :rails_env =&gt; RAILS_ENV, :tag =&gt; 'invites'
     redirect_to project_path(params[:id])
   end
 </diff>
      <filename>app/controllers/projects_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -17,10 +17,10 @@ class User::Inviter
     ActiveRecord::Base.transaction do
       users.each do |user|
         @project.users &lt;&lt; user
-        User::Mailer.deliver_project_invitation @project, user
+        Job::UserInviter.create @project, user
       end
       invitations.each do |invite|
-        User::Mailer.deliver_new_invitation @project, invite
+        Job::UserInviter.create @project, invite
       end
     end
   end</diff>
      <filename>app/models/user/inviter.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d3eb9a040b1cc559a1dd58d6c57e07802fc64c91</id>
    </parent>
  </parents>
  <author>
    <name>c3</name>
    <email>courtenay@entp.com</email>
  </author>
  <url>http://github.com/entp/xtt/commit/6a049eed07221d72bc38147c18ba806de8c6e4b3</url>
  <id>6a049eed07221d72bc38147c18ba806de8c6e4b3</id>
  <committed-date>2009-04-23T16:08:40-07:00</committed-date>
  <authored-date>2009-04-23T16:01:56-07:00</authored-date>
  <message>Move away from BJ and reimplement as DJ</message>
  <tree>1ef839187e1ffd6a12de4917d16f25a043b2980e</tree>
  <committer>
    <name>c3</name>
    <email>courtenay@entp.com</email>
  </committer>
</commit>
