Sha256: da216c93e170552680525df4fd2f0826757a837e1286f6d27d54b16cba7c7b86

Contents?: true

Size: 337 Bytes

Versions: 2

Compression:

Stored size: 337 Bytes

Contents

module Turkee
  class TurkeeStudy < ActiveRecord::Base
    GOLD_RESPONSE_INDEX = 3
    attr_accessible :turkee_task_id, :feedback, :gold_response if ActiveRecord::VERSION::MAJOR < 4

    def approve?
      words = feedback.split(/\W+/)
      gold_response.present? ? (gold_response == words[GOLD_RESPONSE_INDEX]) : true
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
turkee_rails4-2.0.4 lib/models/turkee_study.rb
turkee_rails4-2.0.3 lib/models/turkee_study.rb