مرحباً،
لاحظت أن تحذيرات ورسائل البريد الإلكتروني المعلقة والمكتومة تحتوي على تاريخ خاطئ. آسف إذا فاتني شيء بخصوص هذا.
إعادة الإنتاج
قم بإعداد (تاريخ ووقت مخصص) في نافذة التعليق. لقد قمت بإعداد تعليق لمدة أسبوع.
قم بتعيين سبب ورسالة بريد إلكتروني مخصصة
انقر فوق زر التعليق
في البريد الإلكتروني، يذكر حتى 12 مايو 2022 الساعة 22:00
في بطاقة المستخدم، يظهر حتى 13 مايو 2022 الساعة 00:00
نفس الشيء في صفحة المسؤول.
أعتقد أنه في بطاقة المستخدم وصفحة المسؤول، يجب أن يكون الوقت 9:32 وفي البريد الإلكتروني التاريخ والوقت كلاهما خاطئ.
شكرا لك
3 إعجابات
لقد كنت ألعب قليلاً بهذا ويبدو أن هناك بعض التناقض بين الأوقات/التواريخ المدخلة والأوقات/التواريخ المعروضة.
بالنسبة لتعليق لمدة يوم واحد (الافتراضي المدخل مسبقًا):
ولتعليق مخصص لمدة أسبوع واحد:
في كلتا الحالتين، كان البريد الإلكتروني متأخرًا بساعة، وأي تعليق أطول من يوم واحد أدى إلى تقريب الوقت إلى منتصف الليل، كما أدى إلى خصم يوم من التاريخ في نسخة البريد الإلكتروني.
تعديل: التأكد من أنني حصلت على جميع لقطات الشاشة الصحيحة على طول الطريق قد أربك تفكيري.
هذا لأنه يخصم ساعة واحدة من 00:00 مما يجعله مبكرًا بيوم. لذا، يتعلق الأمر أكثر بالساعة المفقودة بين الإدخال والبريد الإلكتروني. وفقد @Don ساعتين.
3 إعجابات
andrei
(Andrei Prigorshnev)
24 مايو 2022، 5:43م
6
يمكنني إعادة إنتاج جميع المشاكل. سألقي نظرة عليها.
3 إعجابات
andrei
(Andrei Prigorshnev)
25 مايو 2022، 3:41م
8
هذا يصلح التاريخ في رسائل البريد الإلكتروني عند إسكات المستخدمين وتعليقهم. سيتم تحويل التواريخ إلى المنطقة الزمنية للمستخدم:
main ← AndrewPrigorshnev:fix/respect-user-timezone-in-silencing-email
opened 03:37PM - 25 May 22 UTC
This fixes one of the problems reported in https://meta.discourse.org/t/wrong-cu… stom-date-and-time-in-silenced-and-suspended-warnings/226297/2.
When silencing or suspending a user, we send a date in UTC instead of sending a date in user's timezone, which is confusing.
For example a user in GMT+1 who was suspended until _8 May 2022 17:25_ will receive this email:

This PR fixes both silencing and suspending emails. Mails will be sent with date and time in user's timezone. If a user haven't set up timezone, dates will be sent in UTC.
بعد ذلك، نحتاج إلى إصلاح مشكلة التقريب. أنا أعمل على ذلك.
3 إعجابات
andrei
(Andrei Prigorshnev)
27 مايو 2022، 10:11ص
10
3 إعجابات
andrei
(Andrei Prigorshnev)
تم إغلاقه في
31 مايو 2022، 4:00ص
11
تم إغلاق هذا الموضوع تلقائيًا بعد 3 أيام. لم يعد يُسمح بالردود الجديدة.