Allow saving a segment with 0 opens
[MAILPOET-3573]
This commit is contained in:
@@ -71,7 +71,7 @@ class FilterDataMapper {
|
|||||||
* @throws InvalidFilterException
|
* @throws InvalidFilterException
|
||||||
*/
|
*/
|
||||||
private function createEmailOpensAbsoluteCount(array $data): DynamicSegmentFilterData {
|
private function createEmailOpensAbsoluteCount(array $data): DynamicSegmentFilterData {
|
||||||
if (empty($data['opens'])) throw new InvalidFilterException('Missing number of opens', InvalidFilterException::MISSING_VALUE);
|
if (!isset($data['opens'])) throw new InvalidFilterException('Missing number of opens', InvalidFilterException::MISSING_VALUE);
|
||||||
if (empty($data['days'])) throw new InvalidFilterException('Missing number of days', InvalidFilterException::MISSING_VALUE);
|
if (empty($data['days'])) throw new InvalidFilterException('Missing number of days', InvalidFilterException::MISSING_VALUE);
|
||||||
$filterData = [
|
$filterData = [
|
||||||
'segmentType' => DynamicSegmentFilterData::TYPE_EMAIL,
|
'segmentType' => DynamicSegmentFilterData::TYPE_EMAIL,
|
||||||
|
Reference in New Issue
Block a user