نطاق التاريخ يبدو خاطئًا

مرحباً، أنا أستخدم Discourse 2025.11.0 وأعتقد أن هناك مشكلة في ترقيم صفحات التقويم:

لقد أنشأت حدثين:

  • من 2025-08-27T14:00:00.000+02:00 إلى 2025-08-27T15:00:00.000+02:00
  • من 2025-11-29T12:00:00.000+01:00 إلى 2025-11-29T13:00:00.000+01:00

عندما أعرض الشهر الحالي في التقويم (/upcoming-events/month/2025/11/1)، يمكنني أن أرى أنه يتم إجراء استدعاء واجهة برمجة التطبيقات (API) بالتواريخ الصحيحة قبل/بعد:
/discourse-post-event/events?after=2025-10-27T00%3A00%3A00%2B01%3A00\u0026before=2025-12-08T00%3A00%3A00%2B01%3A00\u0026attending_user=

ولكن يتم إرجاع الحدثين، على الرغم من أن الأول خارج النطاق.

وعندما أقوم بتغيير الشهر لعرض 08/2025، لا يتم إرجاع أي أحداث.

إعجابَين (2)

جربت للتو محليًا ولا يمكنني إعادة الإنتاج :thinking:

هل لديك أي فرصة لتفصيل خطواتك؟

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

مرحباً @zogstrip!

أنا أعيد القيام بذلك بعد مسح بيئة التطوير الخاصة بي بالكامل (البيانات و tmp)، ولم أتمكن من إعادة إنتاجه أيضاً. هذا غريب. قد يكون السبب هو البيانات غير الصالحة التي كانت لدي سابقاً.

آسف على المشكلة.

ولكن نعم، بالنسبة للخطوات، قمت “فقط” بإنشاء حدثين بتواريخ مختلفة، عبر نموذج “موضوع جديد”.

لا تقلق على الإطلاق.

سأقوم بإغلاق هذا الطلب إذن.

لا تتردد في مراسلتي إذا اكتشفت خطوات إعادة الإنتاج :+1:

حسنًا، لقد حصلت على الخطوات!

  1. أنشئ حدثًا لهذا اليوم (لا أعتقد أن التاريخ مهم)
  2. حرر المنشور وقم بتغيير التاريخ إلى الشهر السابق (في محرر المنشور، وليس في نموذج الحدث، ولا زر “تحرير هذا الحدث” من الحدث نفسه)
  3. كرر ذلك (يجب أن يكون الحدث في أكتوبر الآن)
  4. انتقل إلى أكتوبر: لا يوجد حدث في استجابة واجهة برمجة التطبيقات (API)
  5. عد إلى ديسمبر: الحدث موجود (ولكنه غير معروض لأن التاريخ لا يتطابق)

تعديل: لقد قمت بتغيير التواريخ عبر زر “تحرير الحدث” من تفاصيل الحدث، إلى سبتمبر، والآن يتم إرجاعه في استدعاء واجهة برمجة التطبيقات (API) لشهر نوفمبر

أخشى أنني ما زلت غير قادر على إعادة الإنتاج. كلما قمت بتحرير المنشور لتغيير الشهر في الماركداون، يظهر الحدث بشكل صحيح في تقويم “الأحداث القادمة”.

لا أعرف ما إذا كان ذلك سيساعد، ولكني سجلت الخطوات.

لا يمكنني إرفاق الفيديو بالمنشور؛ الرابط صالح حتى 2026/02/01

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

سأرى غدًا ما إذا كان بإمكاني إعادة إنتاج هذا في اختبار RSpec

شكرًا على الفيديو، تمكنت أخيرًا من إعادة الإنتاج محليًا :raising_hands:

كان الأمر خفيًا جدًا، ولكن إليك الإصلاح.

3 إعجابات

أحسنت!

شكراً لك على إلقاء نظرة!

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