نقاط/تصفيقات لم يتم تحديثها بعد دمج الحسابات

أهلاً بالجميع!

في الاختبار، قمت بدمج حسابي مستخدم بنجاح، وتم نقل شاراتهما ونقاطهما إلى الحساب المستهدف كما هو متوقع. ومع ذلك، بالأمس، أثناء الدمج الإنتاجي، على الرغم من نقل الإحصائيات وتحديثها بنجاح في الملخص، لم يتم تحديث العدد الإجمالي لنقاط لوحة المتصدرين (التصفيق) ولم يعكس بدقة نشاط المستخدم. ظل عدد “التصفيق” (41) كما هو قبل وبعد الدمج.

أي مساعدة حول كيفية تحديث النقاط ستكون محل تقدير كبير.

يجب أن تكون قادرًا على ‘إعادة حساب النتائج’ من علامة التبويب Gamification وستقوم بإعادة حساب كل شيء. أعتقد أنه قد يكون هناك أيضًا تأخير طفيف في تحديث النتائج المعروضة.

مرحباً @JammyDodger ، شكراً على الرد. لا يبدو أن لدي خيار ‘إعادة حساب النتائج’.

هل تستخدم أحدث إصدار من Discourse؟

نحن نستخدم Discourse 3.0.6

هذا متأخر قليلاً. يجب عليك حقًا التفكير في الترقية للحصول على إصلاحات أمنية.

على الرغم من أنه يجب أن تكون قادرًا على استخدام الطريقة القديمة لتنفيذ مهمة rake لملء البيانات القديمة بدلاً من ذلك:

rake gamification_scores:backfill_scores_from[2000-01-01]
إعجاب واحد (1)

شكرا لك! أقدر هذه الرؤية. سأجرب هذا وأتأكد من إبلاغ فريقنا بتوصية الترقية.

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

أقدر ذلك كثيراً، JammyDodger. نجحت مهمة الـ rake بشكل لا تشوبه شائبة.

ومع ذلك، واجهنا مشكلة متكررة تتمثل في عدم تحديث النقاط بعد دمج الحسابات. أنا فضولي لمعرفة ما إذا كانت هذه مشكلة (bug) أم أنك تعرف اسم العملية الخلفية المحددة المسؤولة عن تجميع النقاط؟ من الغريب أن هذا يحدث فقط في بيئة الإنتاج الخاصة بنا. أريد أن أقدم لمعلم الخادم لدينا معلومات ذات صلة للتحقيق فيما قد يعيق تشغيل هذه العملية في بيئة الإنتاج.

شكراً جزيلاً مقدماً.

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

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

شكرا لك. أقدر البصيرة والمعلومات حول السلوك.

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