مشاكل الترقية والتخفيض

لقد بدأت تشغيل نسخة على قناة تجريبية. اليوم وجدت أنها لا ترسل ملخصات. للتأكد من أن هذا خطأ في التطوير، قمت بالرجوع إلى الإصدار المستقر. يتم إرسال جميع الملخصات ولكن الواجهة الأمامية لا تعود أبدًا بـ 500.
ليس لدي أي فكرة عن سبب حدوث ذلك، ولكنني تحققت من

Jobs::EnqueueDigestEmails.new.target_user_ids

والذي ينتج عنه قائمة بمعرفات المستخدمين في الإصدار المستقر ولكن قائمة فارغة في الإصدار التجريبي.

هل هناك بعض الحقول التي يجب إلغاء تعيينها أو ترقيتها يدويًا؟

لا يمكنك الرجوع إلى إصدار أقدم بأمان بسبب عمليات ترحيل قاعدة البيانات. الطريقة الآمنة الوحيدة للانتقال إلى الإصدار المستقر هي التوقف عن الترقية قبل الإصدار الرئيسي التالي للإصدار المستقر مباشرةً والتبديل.

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

نعم - لقد فعلت ذلك بالفعل وعاد ديسكورس للعمل. لكن المشكلة لا تزال قائمة. الإصدار التجريبي لا يرسل ملخصات، ولا يمكنني تصحيحها. أحتاج إلى تلميح حول كيفية تصحيحها بالتفصيل - الشيء الغريب هو أن الملخصات تم إرسالها مع الإصدار المستقر…