Hallo,
ich teste das Upgrade von Discourse von Version 3.0.3 auf 3.0.4. Nach dem Upgrade läuft Discourse, aber nach der Anmeldung am System enden die meisten Seiten/Anfragen mit einem 500-Fehler.
In den Logdateien sehe ich zwei verschiedene Fehler:
Job exception: PG::SyntaxError: ERROR: zero-length delimited identifier at or near "" "" LINE 1: ...1003061, "success" = TRUE WHERE "scheduler_stats"." " IS NULL
rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params' rack-mini-profiler-3.1.0/lib/patches/db/pg.rb:69:in `exec_params' activerecord-7.0.5.1/lib/active_record/connection_adapters/postgresql_adapter.rb:768:in `block (2 levels) in exec_no_cache' activesupport-
und
NoMethodError (undefined method `keys' for nil:NilClass) (eval):76:in `_fast_attributes' app/controllers/application_controller.rb:650:in `preload_current_user_data' app/controllers/application_contro
plugins/chat/lib/chat/channel_fetcher.rb:164:in `preload_custom_fields_for'
plugins/chat/lib/chat/channel_fetcher.rb:159:in `secured_public_channels'
plugins/chat/lib/chat/channel_fetcher.rb:9:in `structured'
plugins/chat/plugin.rb:239:in `block (2 levels) in activate!'
(eval):76:in `_fast_attributes'
Wenn ich das System zurück auf 3.0.3 downgrade, funktioniert alles wieder.
Wir verwenden nicht viele Plugins, aber ich habe auch einen Versuch mit allen deaktivierten Plugins unternommen. Gleiches Ergebnis.
Vielen Dank im Voraus für jede Hilfe.