Letzte Nacht wurde ein Nutzer als Spam markiert, und als ich auf „Disagree“ klickte, erhielt ich einen HTTP500. Jetzt erhalte ich ihn erneut, wenn ich versuche, eine Systemmarkierung für einen Beitrag abzulehnen.
Ich bin mir zu 99 % sicher, dass dies kein Plugin oder eine Komponente sein kann. Ich bin auf dem neuesten Stand und es ist ziemlich nervig.
1 „Gefällt mir“
sam
(Sam Saffron)
22. Juli 2022 um 00:30
2
Können Sie sich yoursite/logs ansehen? Wie lautet die vollständige Fehlermeldung (es gibt eine Schaltfläche zum Kopieren der Protokollnachricht)?
2 „Gefällt mir“
Ich glaube, es könnte dieser sein.
Nachricht (2 Kopien gemeldet)
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
Wenn nicht, dann dieser:
Nachricht (4 Kopien gemeldet)
Deprecation notice: PostAction.act is deprecated. Use `PostActionCreator` instead. (Entfernung in Discourse 2.9.0)
Bei /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)
22. Juli 2022 um 00:35
4
Pyx :
discourse-ratings
Wahrscheinlich, also ein Problem in:
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…
Ich empfehle, zuerst zu versuchen, dieses Plugin zu deinstallieren? Wenn dies das Problem löst, schließen wir dies ab und berichten im Mega-Thread des Rating-Plugins?
1 „Gefällt mir“
Ich werde das Plugin wahrscheinlich deaktivieren, da es viele Probleme verursacht hat und nicht so wichtig ist. Danke, ich werde mich melden, wenn ich eine weitere Flagge erhalte, die nicht gegen die Regeln verstößt.
1 „Gefällt mir“
sam
(Sam Saffron)
22. Juli 2022 um 00:36
6
Cool, ich wechsle jetzt zu Support
1 „Gefällt mir“