Просмотр исходного кода

changePackage - try to get domainId by name

andre 2 лет назад
Родитель
Сommit
efa02cd0b6
1 измененных файлов с 9 добавлено и 7 удалено
  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;
 	}
 
 	/**