Incoraggiare il flag 'Notify Users' per i PM

Potrebbe basarsi sul post_action per ‘Notify User’?

Qualcosa come:

SELECT pa.user_id, current_timestamp AS granted_at
FROM post_actions pa
  JOIN posts p ON p.id = pa.related_post_id
WHERE pa.post_action_type_id = 6
  AND p.like_count >= 1
  AND (:backfill OR p.user_id IN (:user_ids))
GROUP BY pa.user_id
HAVING COUNT(*) >= 1

In realtà, penso che i link nel post su cui si basava il flag, non il PM. Potrebbe essere necessario un piccolo aggiustamento.

Una rapida modifica alla join per rendere p.id = pa.related_post_id fa il lavoro, penso. :+1:

Penso che il ‘HAVING’ sia necessario solo se si desidera concedere una versione Silver e Gold di più di una.