تمت الترقية إلى discourse الإصدار 2.8.0.beta7 و beta8 مما تسبب في فقدان بيانات نصوص قسم </head> التي لم يتم تحميلها في معظم الأحيان في المتصفح

مرحباً،

بعد الترقية إلى إصدارات discourse 2.8.0.beta7 و beta8، حدثت المشكلة التالية:

  • لقد كتبت بعض جافاسكريبت في مكون السمة </head> (أو) قسم Head والتي ستعمل عند تشغيل أحداث discourse مثل OnAppEvent و DecorateWidget و OnPageChange. ولكن النصوص البرمجية المكتوبة في قسم </head> لم يتم تحميلها في المتصفح أحيانًا. يتم تحميل أقسام Header و After Header بشكل جيد في جميع أنحاء الموقع. لقد وجدت أن ملف النص البرمجي لقسم </head> مفقود في مصدر المتصفح من خلال رؤية الصورة أدناه:

هل يمكن لأحد تأكيد حدوث هذه المشكلة بسبب ترقية إصدار discourse إلى 2.8.0.beta7 و beta8 أم لا؟

تغيرت الكثير من الأشياء عند التبديل إلى ember cli. التثبيتات الجديدة ستستخدم افتراضيًا Ember CLI builds في الإنتاج قد توفر بعض الأدلة.

أعتقد أنه حتى لو لم تقم بتمكينه بشكل صريح، فإن بعض التغييرات التي تم إجراؤها للإعداد له قد تكون هي سبب المشكلة.

هل ترى أي أخطاء في وحدة تحكم المتصفح؟ أنا متفاجئ من أن المشكلة تحدث “أحيانًا” فقط - هذا يجعلني أعتقد أنها قد تكون شيئًا خاصًا بإعداد موقعك، بدلاً من شيء تغير في Discourse :thinking:

إعجاب واحد (1)

نعم، يرجى التحقق من أخطاء وحدة تحكم المتصفح أدناه

هل لديك وكيل (مثل cloudflare) أمام موقعك؟ إذا كان الأمر كذلك، فيرجى محاولة تعطيله.

إعجاب واحد (1)