|
|
@ -40,6 +40,7 @@ use Psr\Log\LoggerInterface;
|
|
|
|
use Sabre\VObject\Component\VCard;
|
|
|
|
use Sabre\VObject\Component\VCard;
|
|
|
|
use Sabre\VObject\UUIDUtil;
|
|
|
|
use Sabre\VObject\UUIDUtil;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** @template-implements IEventListener<ContactInteractedWithEvent> */
|
|
|
|
class ContactInteractionListener implements IEventListener {
|
|
|
|
class ContactInteractionListener implements IEventListener {
|
|
|
|
|
|
|
|
|
|
|
|
use TTransactional;
|
|
|
|
use TTransactional;
|
|
|
@ -74,7 +75,7 @@ class ContactInteractionListener implements IEventListener {
|
|
|
|
$uid = $event->getUid();
|
|
|
|
$uid = $event->getUid();
|
|
|
|
$email = $event->getEmail();
|
|
|
|
$email = $event->getEmail();
|
|
|
|
$federatedCloudId = $event->getFederatedCloudId();
|
|
|
|
$federatedCloudId = $event->getFederatedCloudId();
|
|
|
|
|
|
|
|
|
|
|
|
$existingContact = $this->cardSearchDao->findExisting(
|
|
|
|
$existingContact = $this->cardSearchDao->findExisting(
|
|
|
|
$event->getActor(),
|
|
|
|
$event->getActor(),
|
|
|
|
$uid,
|
|
|
|
$uid,
|
|
|
|