Parcourir la source

changePackage - try to get domainId by name

andre il y a 2 ans
Parent
commit
efa02cd0b6
1 fichiers modifiés avec 9 ajouts et 7 suppressions
  1. 9 7
      api/KerioWhmcs.php

+ 9 - 7
api/KerioWhmcs.php

@@ -95,18 +95,20 @@ class KerioWhmcs extends KerioConnectApi {
 
 		$params = array(
 			'query' => array(
-				'fields' => 'id',
-				'conditions' => array(
-					'fieldName' => 'name',
-					'comparator' => 'Eq',
-					'value' => $domain
+				'fields' => array(
+					'id',
+					'name'
 				)
 			)
 		);
 
 		$result = $this->sendRequest($method, $params);
-
-		return $result;
+		foreach($result as $key) {
+			if ($key['name'] == $domain) {
+				return $key['id'];
+			}
+		}
+		return FALSE;
 	}
 
 	/**