Add tag added and removed actions
[MAILPOET-5515]
This commit is contained in:
@@ -307,6 +307,7 @@ class SubscriberSaveController {
|
|||||||
$tag = $subscriberTag->getTag();
|
$tag = $subscriberTag->getTag();
|
||||||
if (!$tag || !in_array($tag->getName(), $data['tags'], true)) {
|
if (!$tag || !in_array($tag->getName(), $data['tags'], true)) {
|
||||||
$subscriber->getSubscriberTags()->removeElement($subscriberTag);
|
$subscriber->getSubscriberTags()->removeElement($subscriberTag);
|
||||||
|
$this->wp->doAction('mailpoet_subscriber_tag_removed', $subscriberTag);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -317,6 +318,7 @@ class SubscriberSaveController {
|
|||||||
$subscriberTag = new SubscriberTagEntity($tag, $subscriber);
|
$subscriberTag = new SubscriberTagEntity($tag, $subscriber);
|
||||||
$subscriber->getSubscriberTags()->add($subscriberTag);
|
$subscriber->getSubscriberTags()->add($subscriberTag);
|
||||||
$this->subscriberTagRepository->persist($subscriberTag);
|
$this->subscriberTagRepository->persist($subscriberTag);
|
||||||
|
$this->wp->doAction('mailpoet_subscriber_tag_added', $subscriberTag);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$this->subscriberTagRepository->flush();
|
$this->subscriberTagRepository->flush();
|
||||||
|
Reference in New Issue
Block a user