النص المخصص السابق يستمر في الظهور عند تحديث صفحة تخصيص النص

لذا قمت بتحديث category.replace_paragraph يدويًا في قاعدة البيانات، ضمن جدول translation_overrides. هذا جزء من آلية مزامنة الخادم التي قمت بإنشائها.

وتظهر النتيجة بشكل صحيح في الصفحة:

إلا أنه عند تحديث الصفحة بشكل متكرر، لسبب ما، تعود القيمة وتتأرجح بين هذه القيمة الصحيحة وقيمة قديمة كنت قد استخدمتها أثناء الاختبار:

لكن قيمة WWW هذه لم تعد موجودة في جدول translation_overrides. والمكان الوحيد المتبقي الذي أستطيع العثور عليها فيه هو جدول user_histories كواحد من قيم الاختبار السابقة:

ظننت أنها قد تكون مشكلة تتعلق ببقاء WWW في الذاكرة أو شيء مشابه، ولكن حتى عند استخدام متصفح آخر (حيث لم يتم تحميل WWW من قبل)، يحدث نفس السلوك.

هل لدى أي شخص فكرة حول سبب حدوث هذا؟ هل هناك جدول آخر يحتوي على القيم القديمة لا أعرف عنه؟

كيف قمت بتثبيت Discourse؟ إعدادات الموقع غير المستقرة تشير إلى أن التثبيت معطوب، بناءً على ما رأيته.

تثبيت قياسي لـ Discourse-docker، لكنني قمت بالتلاعب بالإعدادات في محاولة لنقلها من خادم إلى آخر. ربما أفسدت بعض الإعدادات الخاصة بالخادم في site_settings التي لم يكن ينبغي لي العبث بها.

هل يجب أن أفترض أن الإعدادات المحفوظة بواسطة مهمة site_settings:export في Rake آمنة تمامًا للنسخ من خادم إلى آخر؟ وهل من غير المرجح أن تتسبب في تعطيل أي شيء؟ سأستخدمها كدليل لتحديد الإعدادات المراد نقلها وإدراجها في القائمة البيضاء، إذا كان الأمر كذلك.

لست متأكدًا، أردت فقط ذكر ذلك لأن إعدادات الموقع التي لا تُحفظ أو تعود بشكل مختلف مع مرور الوقت، تميل إلى الارتباط بتثبيتات Discourse معطلة، بناءً على ما قرأته في مواضيع الميتا خلال السبع سنوات الماضية.