Feedback sulla nuova Review Queue (2019)

Penso sia possibile determinare quali tipi di elementi revocabili devono essere filtrati facendo qualcosa del genere:

class Reviewable < ActiveRecord::Base
  def self.exclude_types
     db_types = Reviewable.distinct.pluck(:type)

     @exclude_types ||= db_types - Reviewable.types
  end
  
...
end

Possiamo quindi utilizzare quei tipi per applicare uno scope predefinito. Probabilmente dovremo aggiungere un indice type alla tabella.

5 Mi Piace