مشكلة مع إضافة discourse-local-dates وخطأ tippy

مرحباً،

أنا أستخدم صورة Bitnami/Discourse docker والتي أعرف أنها ليست إصدارًا مدعومًا رسميًا من فريق Discourse ولكني واجهت مشكلة مع الإصدار 3.0.1.

عند استخدام المكون الإضافي discourse-local-dates - الذي تم تعيينه عن طريق تمكين discourse local dates enabled - يفشل الموقع في التحميل ويصدر خطأ tiippy:

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading '_tippy')

هل رأى أحد هذا من قبل؟

مرة أخرى، أعرف أن الصورة التي أستخدمها غير مدعومة رسميًا ولكن أي مساعدة ستكون موضع تقدير كبير.

أواجه نفس المشكلة عند الترقية من bitnami/discourse Helm chart v8.1.8 إلى 10.0.5. أرى أن forum.example.com/fake يعطيني رسالة “الصفحة غير موجودة” على سبيل المثال، ولكن forum.example.com هي شاشة فارغة مع سجل وحدة تحكم المتصفح:

popover.js:43 
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading '_tippy')
    at e.hidePopover (d-popover.js:43:1)
    at b (index.js:209:1)
    at e.trigger (evented.js:112:1)
    at a.routeWillChange (router.js:177:1)
    at a.notifyExistingHandlers (router_js.js:1721:1)
    at a.getTransitionByIntent (router_js.js:1324:1)
    at a.transitionByIntent (router_js.js:1247:1)
    at a.doTransition (router_js.js:1366:1)
    at a.handleURL (router_js.js:1760:1)
    at e._doURLTransition (router.js:388:1)
    at e.handleURL (router.js:384:1)
    at e.handleURL (mapping-router.js:20:1)
    at e.r [as handleURL] (index.js:388:1)
    at e.startRouting (router.js:301:1)
    at e.startRouting (instance.js:135:1)
    at e.didBecomeReady (application.js:653:1)
    at p.invoke (queue.ts:201:14)
    at p.flush (queue.ts:98:13)
    at h.flush (deferred-action-queues.ts:75:19)
    at q._end (index.ts:616:32)
    at _boundAutorunEnd (index.ts:257:12)

@stevejr شكراً على النصيحة بشأن تعطيل إضافة discourse-local-dates. لنأمل ألا يحتاج فريقي إلى هذه الإضافة بالفعل…

أيضًا للرجوع إليها، هذه هي مشكلة GitHub مع مزيد من المناقشة.