خطأ أثناء التسجيل عند عدم وجود رمز الدعوة

لقد استغرقت وقتًا طويلاً للتسجيل كمستخدم اختبار جديد في منتدياتي بالأمس لأنني نسيت إدخال رمز الدعوة.

لم تكن رسالة الخطأ التي ظهرت مفيدة جدًا:

حدث خطأ ما، ربما هذا البريد الإلكتروني مسجل بالفعل، جرب رابط “نسيت كلمة المرور”

بغض النظر عن البريد الإلكتروني الذي جربته، كان الخطأ هو نفسه.

هل سيكون من الممكن عرض خطأ لحقل رمز الدعوة مثلما يحدث عندما يكون حقل مخصص مطلوب فارغًا؟


ربما سيكون من المفيد أيضًا إضافة علامة نجمة بعد “رمز الدعوة”، نظرًا لأنه مطلوب أيضًا.

3 إعجابات

لقد اختبرت هذا مرة أخرى نظرًا لأنه تم إجراء العديد من التغييرات على مربع حوار التسجيل في الأشهر القليلة الماضية. لا تزال رسالة الخطأ المعروضة عند فقدان رمز الدعوة كما هي.

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

شكراً @Moin، أنت على حق في أن هذا الخطأ يمكن تحسينه. لقد فتحت طلبًا لدى فريقنا لإصلاح هذا. في هذه المرحلة، ليس لدي تقدير لموعد اكتمال هذا العمل بناءً على أولويات الفريق الأخرى.

3 إعجابات

أعتقد أن الشيء الوحيد المطلوب كحل هو تغيير رسالة الخطأ إلى “لم تدخل رمز الدعوة”.
بعد كل شيء، عندما أنظر إلى المصدر، فإن التدفق الوحيد الذي ستظهر فيه هذه الرسالة هو عندما يتم تعيين رمز الدعوة، وعدم إرساله. جميع أخطاء تسجيل الحساب الأخرى تُرجع رسالة خطأ مخصصة.
عندما يكون عنوان البريد الإلكتروني مسجلاً بالفعل، فلن يتم عرض أي رسالة على الإطلاق، وسيتم إرسال بريد إلكتروني إلى عنوان البريد الإلكتروني هذا.

لا أعتقد أن هذا صحيح إذا كان إعداد الموقع Hide email address taken (إخفاء عنوان البريد الإلكتروني المستخدم) معطلاً. ولكن أعتقد أنك على حق بأن الخطأ الذي يشير إلى أن البريد الإلكتروني قد يكون مسجلاً بالفعل لا يظهر في هذه الحالة. أتساءل لماذا. في هذه الحالة، يبدو أن الرسالة الصحيحة هي التي يجب عرضها.

بسبب https://meta.discourse.org/t/make-reason-for-error-moving-posts-visible-in-the-interface/393690/2، اعتقدت أنه قد يكون من المنطقي التحقق من استجابة الشبكة في هذه الحالة أيضًا، وها هي: errors: [ "param is missing or the value is empty or invalid: invite_code" ] الخطأ موجود أيضًا هناك.

لذا ربما يمكن تحسين الرسالة المعروضة بطريقة مماثلة. على الرغم من أن التحقق من صحة الحقل في الواجهة الأمامية، كما هو الحال مع جميع الحقول الأخرى، سيكون لطيفًا أيضًا.

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