لقد تركت هذا الخيار غير محدد، وقد أرسل لهم رسائل بريد إلكتروني بجنون! تم تكوين فئة الوجهة على أنها متابعة المشاركة الأولى، ولكن قبل هذا التغيير كان من المفترض أن يتم قمع هذه الرسائل.
[quote=“nathank, post:1, topic:390993”]تم تكوين فئة الوجهة على أنها مراقبة أول مشاركة، ولكن قبل هذا التغيير كان سيتم قمع هذه المشاركات.
[/quote]
لقد حاولت إعادة الإنتاج محليًا، وقمت بتحسين تغطية المواصفات لدينا لضمان تعاملنا مع هذه الحالة…
… ولكن يبدو أن كل شيء يعمل كما هو متوقع
هل هناك أي فرصة يمكنك العثور على خطوات لإعادة الإنتاج؟
أعتقد أن ما يحدث هنا هو أن النافذة المنبثقة (modal) للميزة التي أضفناها تجعلها تبدو وكأنها يجب أن تُصمَت أيضًا. أعتقد أننا غيّرنا التوقعات بهذه النافذة المنبثقة والآن لا نلبيها.
هذا هو تخميني على أي حال.
أعتقد أن هذا طلب ميزة (Feature) أو تجربة مستخدم (UX) مشروع، وأنا أؤيد القيام به تمامًا. لكنني لا أعتقد أنه من الناحية التقنية خطأ أو تراجع.
اعتقدت أن هذا كان جزءًا من الغرض من تضمين هذا كخيار في الإجراءات المجمعة (لمطابقة سلوك تعطيل إشعارات تعديل الفئة و تعطيل إشعارات تعديل العلامة على أساس مخصص).
عند تحديد مربع الاختيار “تنفيذ هذا الإجراء بصمت”، لا ينبغي إدراج مهمة sidekiq الخاصة بـ :notify_category_change في قائمة الانتظار.
لكنني لا أرى تغطية مواصفات صريحة لهذه الحالة.
باعتراف الجميع، أنا خارج الممارسة قليلاً في إعداد مواصفات Ruby منذ أن توقفت عن كتابة الكود يومياً خلال السنوات القليلة الماضية، ولكن هذا يبدو وكأنه فجوة محتملة.
تبدو وكأنها خطأ برمجي بالنسبة لي الآن. لست متأكداً مما إذا كان تراجعاً أم لا، ولكنه يبدو وكأننا نفتقد التغطية لهذه الحالة.
لم يكن الخيار @silent ينتشر بشكل صحيح مما تسبب في تلقي المستخدمين الذين يراقبون الفئة الوجهة إشعارات حتى عند تحديد مربع الاختيار “تنفيذ هذا الإجراء بصمت”.
رائع! وشكراً لك على أخذ هذا الأمر على محمل الجد وعلى الإصلاح السريع جداً! لقد اختبرته للتو ويبدو كل شيء جيداً.
أردت فقط أن أشير إلى أن النص في واجهة المستخدم أصبح مختلفاً/معكوساً الآن - بحيث أن تحديد المربع يفعل العكس تماماً لما كان يفعله من قبل. ولكن يبدو أن هذا الجانب يعمل بشكل جيد، لذا نأمل أن يكون كل شيء على ما يرام.