دمج المستخدمين يربك إضافة ملاحظات المستخدم وسجل التعليق

لقد قمت بدمج مستخدم كان لديه ملاحظة مستخدم في مستخدم آخر بدون ملاحظات. بعد الدمج، أرى الآن حساب المستخدم المستهدف يحتوي على ملاحظة واحدة، ولكن عندما أنقر على زر ملاحظات المستخدم، لا توجد الملاحظة، وأحصل فقط على فرصة لإضافة ملاحظة جديدة. كيف يمكنني إعادة عدد ملاحظات المستخدم إلى الصفر؟

أعتقد أنه يتم اللحاق به عندما يتم تشغيل المهمة الخلفية اليومية. إذا كان لديك وصول إلى صفحة /sidekiq/scheduler الخاصة بك، يمكنك تسريعها عن طريق تشغيل Jobs::EnsureDbConsistency يدويًا

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

لقد أضفت ملاحظة جديدة وحذفتها مما أدى إلى إصلاح عدد الملاحظات الزائف.
لا يزال مؤشر ‘1 تعليق’ موجودًا. أتساءل عما إذا كان التعليق/إلغاء التعليق قد يصلح ذلك؟

لا تعمل الإيقاف/الإلغاء. المسكين لديه الآن علامتا إيقاف :anguished:

في الواقع، أنت على حق. أعتقد أنني أسيء التذكر. لقد حدث لي هذا من قبل (مشكلة ملاحظة المستخدم) وفعلت الشيء نفسه بالضبط مع ‘إضافة/إزالة’ في النهاية. :+1:

لست متأكدًا من نفس الشيء بالنسبة لعلامة معلقة. :thinking:


لا أستطيع الإجابة بسرعة كافية :slight_smile:

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

هل لاحظت زر “مسح سجل العقوبات” عندما تم تعليق المستخدم؟

قد ترغب في تجربة هذا مع مستخدم تجريبي أولاً… :slight_smile:

ولكن أعتقد أنه إذا قمت بتعيين المستخدم المعني إلى TL2 على الأقل ثم قمت بتعليقه، فيجب أن ترى زر “مسح سجل العقوبات” أثناء تعليقه. سيؤدي النقر فوقه إلى مسح كل شيء إلى الصفر، ولن يؤدي إلغاء تعليقه يدويًا إلى زيادته مرة أخرى. (:crossed_fingers:)

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

لقد رأيت منشورات تذكر عقوبة واضحة ولكن المستخدم هو فقط TL1 لذلك افترضت أنها لن تظهر. سأحاول ترقيةهم إلى TL2 وأرى ما سيحدث.

نجح ذلك ولكن لم أكن بحاجة إلى تعليقه مرة أخرى لرؤية زر “مسح العقوبة”. لقد ظهر ببساطة بمجرد تعيينه على TL2.

لكل من يجد هذا في المستقبل، إليك ما يجب فعله:

  1. أضف ملاحظة للمستخدم ثم احذفها. بعد الحذف، يعود عداد ملاحظات المستخدم إلى الصفر بدلاً من أن يكون عالقًا عند واحد.
  2. إذا كان المستخدم أقل من TL2، فدوّن ملاحظة عن TL الحالي الخاص به وقم بترقيته مؤقتًا إلى TL2.
  3. في شاشة المسؤول للمستخدم، سيؤدي النقر فوق الزر “مسح العقوبة” إلى إزالة علامات التعليق.
  4. إذا قمت بترقية المستخدم إلى TL2 في (2)، فقم بإعادته إلى TL الأصلي الخاص به.
3 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.