Page MenuHomePhabricator

Dedupe failure on typing
Closed, ResolvedPublic

Description

We hit this error re-running dedupe from the start - I don't think we should priorise it unless we see it again - I found & manually merged the 'problem pair' & I suspect the contact had one or more addresses but none marked primary - we see this on rare occassion & even have a script to address - although it's kinda slow drush @wmff cvapi Data.check

2024-05-01 23:42:02,917	INFO	TypeError: Argument 2 passed to CRM_Deduper_BAO_Resolver_PreferredContactLocationResolver::isReHomingRequired() must be of the type array, null given, called in /srv/org.wikimedia.civicrm/drupal/sites/default/civicrm/extensions/deduper/CRM/Deduper/BAO/Resolver/PreferredContactLocationResolver.php on line 123 in CRM_Deduper_BAO_Resolver_PreferredContactLocationResolver->isReHomingRequired() (line 42 of /srv/org.wikimedia.civicrm/drupal/sites/default/civicrm/extensions/deduper/CRM/Deduper/BAO/Resolver/PreferredContactLocationResolver.php).
2024-05-01 23:42:02,917	ERROR	CRM_Deduper_BAO_Resolver_PreferredContactLocationResolver::isReHomingRequired()
2024-05-01 23:42:02,918	ERROR	must be of the type array, null given, called in
2024-05-01 23:42:02,918	ERROR	/srv/org.wikimedia.civicrm/drupal/sites/default/civicrm/extensions/deduper/CRM/Deduper/BAO/Resolver/PreferredContactLocationResolver.php
2024-05-01 23:42:02,918	ERROR	on line 123 in
2024-05-01 23:42:02,918	ERROR	CRM_Deduper_BAO_Resolver_PreferredContactLocationResolver->isReHomingRequired()
2024-05-01 23:42:02,918	ERROR	(line 42 of
2024-05-01 23:42:02,918	ERROR	/srv/org.wikimedia.civicrm/drupal/sites/default/civicrm/extensions/deduper/CRM/Deduper/BAO/Resolver/PreferredContactLocationResolver.php).
2024-05-01 23:42:02,918	ERROR	Drush command terminated abnormally due to an unrecoverable error.

Related Objects