لماذا لا تعمل التكرارات بشكل صحيح في مثيل Discourse الخاص بي؟

حسناً، إذن، يمكنني إدراج عنصر تاريخ ووقت لغد بعد الظهر:

[date=2021-01-06 time=14:00:00 timezone="America/New_York"]

2021-01-06T19:00:00Z

وهذا يعمل بشكل ممتاز، حيث يعرض لي حالياً:

image

ثم لاحظت خيار “تكرار” في الجزء المتقدم من الحوار، وبما أن هذا حدث يتكرر كل أسبوعين، قمت بالتالي:

[date=2021-01-06 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]

2021-01-06T19:00:00Z

وهذا، على هذا الخادم، يعطيني غدًا كما هو متوقع (حاليًا، نفس “غداً الساعة 2:00 مساءً”)، لكن نفس السطر على مثيل ديسكورد المستضاف لدي يعطيني:

image

وهو أمر غريب! لماذا لا يعمل هذا؟

ويصبح الأمر أكثر غرابة. إذا استخدمت:

[date=2021-01-12 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]

فأحصل على “26 يناير 2021 الساعة 2:00 مساءً” — أي بعد أسبوعين — ولكن إذا أضفت يومًا:

[date=2021-01-13 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]

فأحصل على “31 يناير 2021 الساعة 2:00 مساءً”، ويبدو أن الخطأ يتضاعف من هناك. إذا أعطيت التاريخ 1 أغسطس، يعود إليّ 25 نوفمبر! وإذا أعطيت 3000-01-01، أحصل على 14 يوليو 3489.

ما الذي يحدث هنا؟

3 إعجابات

أوه، ولإضافة غرابة إضافية، التكرار بالساعة لا يعمل أيضًا على موقعي أو هنا. إذا قمت بـ:

[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="1.hours"]
[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="2.hours"]
[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="3.hours"]
[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="4.hours"]
[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="5.hours"]

مثل هذا:

2021-01-05T19:00:00Z
2021-01-05T19:00:00Z
2021-01-05T19:00:00Z
2021-01-05T19:00:00Z
2021-01-05T19:00:00Z

فإن ما أحصل عليه فعليًا هو هذا (صورة):

لست متأكدًا من أن التكرارات التي تقل عن يوم واحد مفيدة فعليًا، ولكن نظرًا لأن الحوار يشير إلى أنها خيار، فإنني أتوقع أن تعمل.

3 إعجابات

تم الإبلاغ عنه وإصلاحه بالفعل في https://meta.discourse.org/t/recurring-date-is-showing-wrong-next-date/173852، وهذا هو السبب في أنه يعمل هنا في ميتا. إذا قمت بالتحديث إلى أحدث إصدار، فأنا متأكد من أن المشكلة ستُحل أيضًا في نسختك الخاصة. :slight_smile:

4 إعجابات

حسنًا، تكرار الساعات لا يزال معطوبًا بالتأكيد.

4 إعجابات

هل من الطبيعي أن تصل التحديثات إلى ميتا هنا ثم يتم نشرها لاحقًا على النسخ المستضافة؟

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

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

هل يدرك @j.jaffeux ما ورد أعلاه؟

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

لا، لم أكن كذلك، شكرًا لك. سأبحث في الأمر أول شيء غدًا صباحًا.

3 إعجابات

بانتظار المراجعة، لكن هذا من المفترض أن يحل المشكلة:

3 إعجابات

تم إغلاق هذا الموضوع تلقائيًا بعد يومين من آخر رد. لم يعد السماح بردود جديدة.