عفوًا بعد التحديث إلى discouse 2.9 بسبب مكون QA الخاص بـ Discourse الإضافي

بعد التحديث إلى discourse 2.9، عند تسجيل الدخول إلى موقع discourse، تظهر صفحة Oops.
إذا لم يتم تسجيل الدخول، فكل شيء على ما يرام.

image
بعد إعادة التشغيل، يستغرق الأمر ثانية واحدة فقط ولكنه لا يزال فاشلاً.

حصلت على ما يلي من rails/production.log

Started GET "/" for 46.223.162.135 at 2022-02-08 21:56:20 +0000
Processing by ListController#latest as HTML
Completed 500 Internal Server Error in 40ms (ActiveRecord: 0.0ms | Allocations: 12759)
NoMethodError (undefined method `>=' for nil:NilClass)
(eval):72:in `_fast_attributes'
app/controllers/application_controller.rb:605:in `preload_current_user_data'
app/controllers/application_controller.rb:411:in `preload_json'
app/controllers/application_controller.rb:387:in `block in with_resolved_locale'
app/controllers/application_controller.rb:387: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:356: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:198:in `call'

يحدث الوضع الآمن أيضًا.

هل هناك أي شيء يمكنني تجربته أو تقديمه؟

بعد حذف إضافة QA من app.yml، تعمل مرة أخرى.

يجري اعتماد المكون الإضافي Discourse Q&A بواسطة فريق Discourse.

أوصي بعدم تثبيته في أي مكان حتى يعلن @tgxworld أننا جاهزون.

ومع ذلك، من المحتمل جدًا ألا تكون المشكلة المبلغ عنها هنا مشكلة بعد الآن.