Errore del server interno per alcune query nel plugin data explorer

Come menzionato qui ho errori quando uso alcune query nell’esploratore di dati.

Anche altre query fornite con l’installazione di Discourse hanno Internal Server Error, ad esempio:

  • Chi ha inviato più messaggi nell’ultima settimana?
  • Mi piace più comuni

Altre funzionano.

E, come menzionato, quando uso la query Telegram direttamente sul database, funziona anche quella.

Puoi controllare /logs sul tuo sito e vedere se ci sono maggiori dettagli sugli errori?

Certo. Questo aiuta? L’ho ottenuto copiandolo. Ma nel browser ne vedo di più.

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.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 Mi Piace

Da quel backtrace, sembra che possa essere correlato al plugin animated-avatars, il che è molto strano! (cc @featheredtoast - qualche idea?)

Puoi verificare che il tuo sito e tutti i plugin siano aggiornati?

1 Mi Piace

Per quanto ne so, ho appena installato Animated Avatars per riprodurre questo bug - Incompatibility between Cakeday,Data-Explorer and Animated Avatar plugins - #3 by JammyDodger e non riesco nemmeno a eseguire la query ‘Top 100 Likers’ sul mio sito di test (ma posso qui su Meta).

1 Mi Piace

Oh, è interessante, deve essere la stessa causa. Manteniamo le cose nell’altro argomento:

2 Mi Piace