Sfoglia il codice sorgente

check reserved addresses

andre 4 anni fa
parent
commit
f94d291797
1 ha cambiato i file con 7 aggiunte e 6 eliminazioni
  1. 7 6
      zimbraAddressAvailable.php

+ 7 - 6
zimbraAddressAvailable.php

@@ -69,12 +69,13 @@ $customfieldsvaluesObj = Capsule::table('tblcustomfieldsvalues')
 	->whereIn('fieldid', $customfieldIDs)
 	->get()
 	->toArray();
-foreach ($customfieldsvaluesObj as $customfieldsvalue) {
-	$mailname = $customfieldsvalue->value;
-	next($customfieldsvalue);
-	$maildomain = $customfieldsvalue->value;
-	$reservedAddress = $mailname . '@' . $maildomain;
-	array_push($customfieldsvalues, $reservedAddress);
+$i = 0;
+while ($i < count($customfieldIDsObj)) {
+		$mailname = $customfieldIDsObj[$i]->value;
+		$i++;
+		$maildomain = $customfieldsvalue[$i]->value;
+		$reservedAddress = $mailname . '@' . $maildomain;
+		array_push($customfieldsvalues, $reservedAddress);
 }
 
 logModuleCall(