لا، لم أواجه هذه المشكلة في Meta. أعتقد أن المشكلة قد تكون في الشبكة، مثلما يحدث عندما تفشل الشبكة أثناء التحرير. لذا، عندما تستمر في التحرير، يعتقد الخادم أنك تواجه مشكلات في هذه المسودة. كما تعلم، نحن الآن في فترة “المؤتمرين الوطنيين” في الصين، مما جعل شبكة الخوادم الأجنبية التي تخدم الصين ضعيفة جدًا هذه الأيام. ما هي آلية هذه المشكلة “تتم تحرير المسودة في نافذة أخرى”؟ هل يمكن أن يتسبب فشل الشبكة في حدوث هذه المشكلة؟
هل يمكنك التحقق مما إذا كان هذا الالتزام (commit) يساعد؟
كان لدينا حالة حيث يمكن حفظ المسودات “بشكل متزامن”، مما يعني أن المؤلف قد يكون في منتصف حفظ مسودة بينما يتم إصدار حفظ مسودة أخرى. حدث هذا فقط عندما تكون زمن استجابة الشبكة مرتفعًا، لكنني أعتقد أنه من المرجح جدًا أنك كنت ضحية لهذا الأمر @xiasummer.
لا توجد ضمانات بأن هذا الإصلاح سيحل المشكلة، فهذا كود معقد للغاية، لكن في جميع اختباراتي المحلية يعمل بشكل أفضل بكثير.
نعم. أعني، بالنسبة لظروف الشبكة المختلفة لمستخدمين مختلفين، استخدم استراتيجيات مسودة مختلفة.
على سبيل المثال، إذا كنت تعيش في مدن كبيرة حيث الشبكة ممتازة، يمكنك كتابة المسودة بشكل متكرر وتحديد ثانيتين كوقت رفع للمسودة. بينما إذا كنت تعيش في مناطق نائية مع تأخير شبكة طويل، يمكنك ضبط وقت رفع المسودة تلقائيًا على 10 ثوانٍ.