Interner Serverfehler bei einigen Abfragen im Data Explorer Plugin

Wie hier erwähnt (hier) habe ich Fehler bei der Verwendung einiger Abfragen im Daten-Explorer.

Andere Abfragen, die mit der Discourse-Installation geliefert wurden, haben ebenfalls den Internal Server Error, z. B.:

  • Wer hat in der letzten Woche die meisten Nachrichten gesendet?
  • Die häufigsten Likers

Andere funktionieren.

Und wie erwähnt, wenn ich die Telegramm-Abfrage direkt in der Datenbank verwende, funktioniert sie auch.

Können Sie /logs auf Ihrer Website überprüfen und sehen, ob es weitere Details zu den Fehlern gibt?

Ja. Hilft das? Ich habe es durch Kopieren erhalten. Aber im Browser sehe ich mehr.

Message (15 copies reported)

ActiveModel::MissingAttributeError (missing attribute: admin)
app/models/concerns/roleable.rb:14:in `staff?'
lib/plugin/instance.rb:297:in `public_send'
lib/plugin/instance.rb:297:in `block (2 levels) in add_to_class'
(eval):7:in `_fast_attributes'
app/controllers/application_controller.rb:414:in `block in with_resolved_locale'
app/controllers/application_controller.rb:414:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:74:in `call'
lib/middleware/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:366:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:228:in `call'

Backtrace

activemodel (7.0.3.1) lib/active_model/attribute.rb:226:in `value'
activemodel (7.0.3.1) lib/active_model/attribute_set/builder.rb:43:in `fetch_value'
activerecord (7.0.3.1) lib/active_record/attribute_methods/read.rb:38:in `_read_attribute'
activemodel (7.0.3.1) lib/active_model/attribute_methods.rb:277:in `admin'
app/models/concerns/roleable.rb:14:in `staff?'
plugins/discourse-animated-avatars/plugin.rb:90:in `block (2 levels) in activate!'
lib/plugin/instance.rb:297:in `public_send'
lib/plugin/instance.rb:297:in `block (2 levels) in add_to_class'
activesupport (7.0.3.1) lib/active_support/core_ext/object/try.rb:15:in `public_send'
activesupport (7.0.3.1) lib/active_support/core_ext/object/try.rb:15:in `try'

Env

HTTP HOSTS: www.sidemount-forum.com
1 „Gefällt mir“

Aus dieser Rückverfolgung scheint es, als ob es sich um das Plugin „animated-avatars“ handeln könnte, was sehr seltsam ist! (cc @featheredtoast - irgendwelche Ideen?)

Können Sie überprüfen, ob Ihre Website und alle Plugins auf dem neuesten Stand sind?

1 „Gefällt mir“

FWIW habe ich gerade Animated Avatars installiert, um diesen Fehler zu reproduzieren - Incompatibility between Cakeday,Data-Explorer and Animated Avatar plugins - #3 by JammyDodger und ich kann die Abfrage ‘Top 100 Likers’ auf meiner Testseite nicht ausführen (aber hier auf Meta schon).

1 „Gefällt mir“

Das ist interessant – muss wohl die gleiche Ursache haben. Lassen Sie uns die Dinge im anderen Thema fortsetzen:

2 „Gefällt mir“