Page MenuHomePhabricator

Handle unsubscribes from Acoustic when contact has been deleted
Closed, ResolvedPublic

Description

Currently, we've been trying to process cid 53964466 (deleted in 2021) in civicrm_api3_omnirecipient_process_unsubscribes on every run for months. I think since these are rare, we could just find whichever cid has that email address and unsubscribe that contact (if there is no cid with that email, then no action is needed).

Event Timeline

Lars triaged this task as Lowest priority.Nov 6 2025, 10:19 PM

Change #1229194 had a related patch set uploaded (by Ejegg; author: Ejegg):

[wikimedia/fundraising/crm@master] Mark unsub event rows processed when no email match

https://gerrit.wikimedia.org/r/1229194

Change #1229194 merged by Eileen:

[wikimedia/fundraising/crm@master] Mark unsub event rows processed when no email match

https://gerrit.wikimedia.org/r/1229194

XenoRyet set Final Story Points to 1.