diff options
author | Louise Crow <louise.crow@gmail.com> | 2013-11-27 12:05:11 +0000 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2013-12-04 09:32:44 +0000 |
commit | d898b9308f98f84c4f44bcc3316193e80b007b23 (patch) | |
tree | 1203dd2112087e506a61ee76bae29fe075337a23 /app/models/info_request_batch.rb | |
parent | 51c80db7a35a41fbbab9b28e86a5d60166791b4c (diff) |
Use public bodies not requests in find_existing
The requests may not have been created at this point.
Diffstat (limited to 'app/models/info_request_batch.rb')
-rw-r--r-- | app/models/info_request_batch.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/app/models/info_request_batch.rb b/app/models/info_request_batch.rb index d6227808b..745cfe7d2 100644 --- a/app/models/info_request_batch.rb +++ b/app/models/info_request_batch.rb @@ -21,12 +21,12 @@ class InfoRequestBatch < ActiveRecord::Base # When constructing a new batch, use this to check user hasn't double submitted. def InfoRequestBatch.find_existing(user, title, body, public_body_ids) - find(:first, :conditions => ['info_request_batches.user_id = ? - AND info_request_batches.title = ? + find(:first, :conditions => ['user_id = ? + AND title = ? AND body = ? - AND info_requests.public_body_id in (?)', + AND info_request_batches_public_bodies.public_body_id in (?)', user, title, body, public_body_ids], - :include => :info_requests) + :include => :public_bodies) end # Create a batch of information requests, returning a list of public bodies |