Feedback sobre a nova fila de revisão (2019)

Ao tentar aprovar tópicos e posts, estou recebendo um erro 500. Atualmente estou usando a versão 2.6.0.beta3. Aqui está o log:

ActiveRecord::RangeError (PG::NumericValueOutOfRange: ERRO: inteiro fora do intervalo
)
app/models/reviewable_queued_post.rb:97:in `perform_approve_post'
app/models/reviewable.rb:355:in `public_send'
app/models/reviewable.rb:355:in `block in perform'
app/models/reviewable.rb:353:in `perform'
app/controllers/reviewables_controller.rb:192:in `perform'
app/controllers/application_controller.rb:347:in `block in with_resolved_locale'
app/controllers/application_controller.rb:347:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:68:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:336:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:22:in `call'
lib/middleware/request_tracker.rb:176:in `call'

Uma informação potencialmente relevante é que eu tinha o Akismet instalado no passado e o removi (também executei a tarefa rake), conforme detalhado aqui: Feedback on the new Review Queue (2019) - #210 by markersocial

Os itens são dos últimos 60 dias (auto_handle_queued_age: 60). Testei tanto com posts antigos (~2 meses) quanto recentes (nas últimas 3 horas).

Consigo aprovar usuários (Tipo: User) e a opção ‘Excluir Usuário’ em tópicos/posts na fila funciona.

2 curtidas