Na outra noite, um usuário foi sinalizado como spam e, quando cliquei em “Discordo”, recebi um HTTP500. Agora, estou recebendo novamente ao tentar recusar uma sinalização do sistema em uma postagem.
Tenho 99% de certeza de que isso não pode ser um plugin ou componente. Estou no último commit e é bem irritante.
1 curtida
sam
(Sam Saffron)
Julho 22, 2022, 12:30am
2
Você pode dar uma olhada em yoursite/logs qual é a mensagem de erro completa (há um botão para copiar a mensagem de log)
2 curtidas
Acho que pode ser este.
Message (2 copies reported)
NoMethodError (undefined method `rating_types' for nil:NilClass)
lib/plugin/instance.rb:285:in `public_send'
lib/plugin/instance.rb:285:in `block (2 levels) in add_to_class'
lib/plugin/instance.rb:466:in `block in on'
lib/discourse_event.rb:14:in `block in trigger'
lib/discourse_event.rb:13:in `trigger'
lib/post_destroyer.rb:104:in `recover'
app/models/reviewable.rb:357:in `public_send'
app/models/reviewable.rb:357:in `block in perform'
app/models/reviewable.rb:355:in `perform'
app/controllers/reviewables_controller.rb:200:in `perform'
app/controllers/application_controller.rb:415:in `block in with_resolved_locale'
app/controllers/application_controller.rb:415:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:368: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:23:in `call'
lib/middleware/request_tracker.rb:202:in `call'
Backtrace
plugins/discourse-ratings/plugin.rb:147:in `block (2 levels) in activate!'
lib/plugin/instance.rb:285:in `public_send'
lib/plugin/instance.rb:285:in `block (2 levels) in add_to_class'
plugins/discourse-ratings/plugin.rb:67:in `block in activate!'
lib/plugin/instance.rb:466:in `block in on'
lib/discourse_event.rb:14:in `block in trigger'
/usr/local/lib/ruby/2.7.0/set.rb:328:in `each_key'
/usr/local/lib/ruby/2.7.0/set.rb:328:in `each'
lib/discourse_event.rb:13:in `trigger'
lib/post_destroyer.rb:104:in `recover'
Env
HTTP HOSTS: community.icecavern.xyz
Se não, é este:
Message (4 copies reported)
Deprecation notice: PostAction.act is deprecated. Use `PostActionCreator` instead. (removal in Discourse 2.9.0)
At /var/www/discourse/plugins/discourse-perspective-api/lib/discourse_perspective.rb:73:in `flag_on_scores`
Backtrace
/var/www/discourse/lib/discourse.rb:877:in `deprecate'
/var/www/discourse/app/models/post_action.rb:106:in `act'
/var/www/discourse/plugins/discourse-perspective-api/lib/discourse_perspective.rb:73:in `flag_on_scores'
/var/www/discourse/plugins/discourse-perspective-api/lib/discourse_perspective.rb:99:in `check_post_toxicity'
/var/www/discourse/plugins/discourse-perspective-api/jobs/flag_toxic_post.rb:13:in `execute'
/var/www/discourse/app/jobs/base.rb:237:in `block (2 levels) in perform'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rails_multisite-4.0.1/lib/rails_multisite/connection_management.rb:80:in `with_connection'
/var/www/discourse/app/jobs/base.rb:226:in `block in perform'
/var/www/discourse/app/jobs/base.rb:222:in `each'
/var/www/discourse/app/jobs/base.rb:222:in `perform'
sam
(Sam Saffron)
Julho 22, 2022, 12:35am
4
Pyx :
discourse-ratings
Provavelmente, então um problema em:
A Discourse plugin that lets you use topics to rate things!
Features
Rate topics by a star rating system in the composer.
Enable different rating types on a per-category or per-tag basis.
Toggle rating count and average rating per rating type.
Toggle visibility of ratings, counts and averages based on user roles.
Bulk actions including rating type migration
[screenshot]
Get the code
Report a bug
Lost?
Not sure how to install a plugin? Follow the steps here .
Mak…
Recomendo que você primeiro tente desinstalar esse plugin? Se isso resolver, vamos fechar isso e relatar no tópico principal do plugin de avaliação?
1 curtida
Posso desativar o plugin, pois ele causou vários problemas e não é tão essencial. Obrigado, entrarei em contato quando tiver outra bandeira que não viole as regras.
1 curtida
sam
(Sam Saffron)
Julho 22, 2022, 12:36am
6
Legal, movendo para Support por enquanto
1 curtida