Sha256: 161bd45b02cdb787da45e6aecd7a7b8150735dd29254f30a136197e882b529a2

Contents?: true

Size: 402 Bytes

Versions: 1

Compression:

Stored size: 402 Bytes

Contents

module Dune::Api
  class Contribution < ::Contribution
    scope :between_values, ->(start_at, ends_at) do
      return all unless start_at.present? && ends_at.present?
      where('value between ? and ?',
            start_at.to_s.sub(',', '').to_f,
            ends_at.to_s.sub(',', '').to_f)
    end

    scope :by_project_id, ->(project_id) do
      where(project_id: project_id)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dune-api-1.1.0 app/models/dune/api/contribution.rb