Code Duplication    Length = 8-8 lines in 2 locations

mail/inc/class.mail_zpush.inc.php 2 locations

@@ 534-541 (lines=8) @@
531
			}
532
		}
533
		$ccCount = 0;
534
		foreach((array)$ccMailAddr as $address) {
535
			foreach(Mail::parseAddressList((get_magic_quotes_gpc()?stripslashes($address):$address)) as $addressObject) {
536
				$emailAddress = $addressObject->mailbox. ($addressObject->host ? '@'.$addressObject->host : '');
537
				if ($ClientSideMeetingRequest === true && $allowSendingInvitations == 'sendifnocalnotif' && calendar_boupdate::email_update_requested($emailAddress)) continue;
538
				$mailObject->AddCC($emailAddress, $addressObject->personal);
539
				$ccCount++;
540
			}
541
		}
542
		$bccCount = 0;
543
		foreach((array)$bccMailAddr as $address) {
544
			foreach(Mail::parseAddressList((get_magic_quotes_gpc()?stripslashes($address):$address)) as $addressObject) {
@@ 543-550 (lines=8) @@
540
			}
541
		}
542
		$bccCount = 0;
543
		foreach((array)$bccMailAddr as $address) {
544
			foreach(Mail::parseAddressList((get_magic_quotes_gpc()?stripslashes($address):$address)) as $addressObject) {
545
				$emailAddress = $addressObject->mailbox. ($addressObject->host ? '@'.$addressObject->host : '');
546
				if ($ClientSideMeetingRequest === true && $allowSendingInvitations == 'sendifnocalnotif' && calendar_boupdate::email_update_requested($emailAddress)) continue;
547
				$mailObject->AddBCC($emailAddress, $addressObject->personal);
548
				$bccCount++;
549
			}
550
		}
551
		// typical organizer reply will end here with nothing send --> return true, because we suppressed the send above
552
		if ($toCount+$ccCount+$bccCount == 0)
553
		{