Allow saving a segment with 0 opens

[MAILPOET-3573]
This commit is contained in:
Pavel Dohnal
2021-04-30 09:45:16 +02:00
committed by Veljko V
parent 3d34f7e5ac
commit 427a92f913

View File

@@ -71,7 +71,7 @@ class FilterDataMapper {
* @throws InvalidFilterException
*/
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);
$filterData = [
'segmentType' => DynamicSegmentFilterData::TYPE_EMAIL,