مرحباً، لقد صادفت الإعداد admin_js.admin.badges.trigger_type.user_change في Discourse ولست متأكداً مما يشير إليه. هل يمكن لأحد أن يشرح معناه الدقيق وكيف يعمل في سياق مشغلات الشارات؟
في الواقع، لقد أنشأت استعلام الشارة SQL التالي:
SELECT user_id, current_timestamp AS granted_at
FROM gamification_scores
WHERE (:backfill OR user_id IN (:user_ids))
GROUP BY 1
HAVING SUM(score) > 1
أريد أن يتم تشغيل هذه الشارة في الوقت الفعلي، مما يعني أنه يجب منحها فوراً عند استيفاء الشروط.
أي مساعدة أو اقتراحات ستكون موضع تقدير كبير! شكراً مقدماً!