mysociety/alaveteli

View on GitHub
app/models/info_request/state/awaiting_response_query.rb

Summary

Maintainability
A
0 mins
Test Coverage
class InfoRequest
  module State
    class AwaitingResponseQuery
      def initialize(relation = InfoRequest)
        @relation = relation
      end

      def call
        @relation
          .where(described_state: 'waiting_response',
                 awaiting_description: false)
            .where("date_response_required_by > ?", Time.zone.now.to_date)
      end
    end
  end
end