المواضيع المدمجة لم تعد تظهر

نعم، أعتقد أنك تصف المشكلة جيدًا.

@christo أعتقد أننا بحاجة إلى النظر في بعض التركيبات المختلفة هنا:

بالنظر إلى أننا ندمج الموضوع أ (منشور واحد) في الموضوع ب، هناك الحالات التالية التي يجب مراعاتها:

    1. منشور الموضوع أ أحدث من آخر منشور في الموضوع ب
    • أ. تم تحديد الحفاظ على التسلسل الزمني
    • ب. لم يتم تحديد الحفاظ على التسلسل الزمني
    1. منشور الموضوع أ أقدم من آخر منشور في الموضوع ب
    • ج. تم تحديد الحفاظ على التسلسل الزمني
    • د. لم يتم تحديد الحفاظ على التسلسل الزمني

أعتقد أن السلوك المتوقع هو أنه سيتم ترقية الموضوع في جميع الحالات، باستثناء الحالة 2 (ج).

في كل حالة باستثناء 2 (ج)، سيتم إلحاق المنشور من الموضوع أ بنهاية الموضوع ب، لذلك أعتقد أن الدمج يجب أن يؤدي إلى تعيين تاريخ الترقية بناءً على وقت حدوث الدمج.

لست متأكدًا تمامًا مما أتوقع حدوثه في حالة 2 (د)، إذا قام المسؤول لاحقًا بتنفيذ “إعادة تعيين تاريخ الترقية”. أعتقد أنه يجب عليه تحديث تاريخ الترقية ليكون تاريخ أحدث منشور تم إنشاؤه في الموضوع (على سبيل المثال، المنشور قبل الأخير).

@martin أنت وأنا كنا نفكر في منطق تاريخ الترقية في سيناريوهات أخرى - هل ما سبق منطقي بالنسبة لك؟

إعجابَين (2)