معلومات "الوصول إلى الموضوع" مفقودة من البريد الإلكتروني عند إعادة إرسال الدعوات

الأولوية/الخطورة: منخفضة

المنصة: Discourse في Docker على localhost (Arch Linux)

الوصف:
النتيجة الفعلية: يتم تجاهل ‘الوصول إلى الموضوع’ عند إعادة إرسال الدعوات.
النتيجة المتوقعة: يجب تضمين ‘الوصول إلى الموضوع’ عند إعادة إرسال الدعوات.

خطوات قابلة للتكرار:

  • كتابة بريد إلكتروني دعوة إلى بريد إلكتروني محدد
  • إضافة موضوع (‘الوصول إلى الموضوع’)
  • إنشاء رابط دعوة وإرسال البريد الإلكتروني
  • يصل البريد الصحيح إلى MailHog (“user1 دعاك إلى ‘Test Thread’ على localhost”)
  • النقر على ‘إعادة إرسال جميع الدعوات’
  • يصل البريد الخاطئ إلى MailHog (‘user1 دعاك للانضمام إلى localhost’)
  • ومن المثير للاهتمام أن ‘الملاحظة المخصصة’ موجودة في كلا البريدين الإلكترونيين
إعجاب واحد (1)

في أي من هاتين الحالتين، عند النقر على رابط الدعوة، هل أنت مسجل الدخول بالفعل؟

لم أختبر هذا منذ فترة لذا لست متأكدًا ما هو السلوك المتوقع.

مرحباً @tobiaseigen، لقد اختبرت للتو!
لا، في كلتا الحالتين أنا غير مسجل الدخول، عندما أفتح رابط الدعوة في متصفح مختلف عن المتصفح الذي سجلت الدخول فيه كمسؤول.

أهلاً بك في Discourse!

لقد تمت دعوتك بواسطة:
user1
عنوان بريدك الإلكتروني للحساب هو XXXX.

اسم المستخدم
كلمة المرور

قبول الدعوة
لديك حساب بالفعل؟ تسجيل الدخول

من المثير للاهتمام أن رابط الدعوة الذي أتلقاه يبدأ بـ: http://localhost:3000/invites/
أنا لست خبيراً ولكن هذا الرقم 3000 يبدو وكأنه إعداد خاص بـ docker ربما؟ لست متأكداً مما إذا كان هذا متوقعاً.

يجعلني عنوان URL هذا أعتقد أنك لم تتبع إرشادات التثبيت الرسمية. يصبح من الصعب مساعدتك في العثور على إجابات لأسئلتك.

ومع ذلك، من المحتمل ألا يكون لعنوان URL هذا أي علاقة بهذا الموضوع.

ولكن يمكنك استبعاد ذلك من خلال محاولة تكرار خطأ الدعوة الذي تواجهه على موقع آخر، مثل try.discourse.org أو في نسخة تجريبية مجانية على استضافة Discourse.

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

لقد اتبعت التعليمات الرسمية، لا يوجد شيء مخصص من جهتي: Install Discourse for development using Docker

ولكنني أتفق، هذا لا علاقة له بالموضوع.

يمكنني إعادة إنتاج (شبه) المشكلة في تثبيت قياسي (08049b32b6)

  • إنشاء دعوة بقيمة “الوصول إلى الموضوع” وإرسالها عبر البريد الإلكتروني
  • النقر على “إعادة إرسال جميع الدعوات”

كان البريد الإلكتروني الأول يحتوي على عنوان الموضوع في سطر موضوع البريد الإلكتروني، بينما لم يعد البريد الثاني يحتوي على تلك المعلومات.

ومع ذلك، عند قبول الدعوة الثانية، سمح بالفعل لمستخدم الاختبار الخاص بي بالوصول إلى الموضوع المحدد بعد التسجيل.

لذا، قد تكون هذه مشكلة في تجربة المستخدم (UX) أقل من كونها خطأ وظيفيًا لضمان أن يعكس بريد الدعوة المُعاد إرساله نفس المعلومات الموجودة في سطر موضوع البريد الإلكتروني الأول؟

إعجابَين (2)

شكرًا @JammyDodger!
يمكنني التأكيد، يبدو أنها مشكلة في تجربة المستخدم (UX)، وليست خطأ وظيفيًا!
لقد اختبرتها للتو. بعد قبول الدعوة وإنشاء المستخدم، أكون بالفعل في الموضوع الذي دخلت إليه في ‘arrive at topic’.
الأمر لا يقتصر على موضوع البريد الإلكتروني فحسب، بل إن الموضوع مفقود أيضًا من نص البريد الإلكتروني.

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

يمكنني تأكيد ذلك أيضًا. :+1:

لقد قمت بتعديل عنوان الموضوع ونقلته إلى UX

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