[Changed url generation Tijmen de Mes **20240209102024 Ignore-this: d04c26d37b087cdac8d5830f455997b37667b37478dd79558cf268a2321fa366cd6c58775b1c220c ] hunk ./library/NGNPro/Records/SipAliases.php 176 - $index=$this->next+$i+1; - - $_url = $this->url.sprintf("&service=%s&action=Delete&alias_username_filter=%s&alias_domain_filter=%s", - urlencode($this->SoapEngine->service), - urlencode($alias->id->username), - urlencode($alias->id->domain) + $index = $this->next+$i+1; + + $deleteUrl = array( + 'service' => $this->SoapEngine->service, + 'action' => 'Delete', + 'alias_username_filter' => $alias->id->username, + 'alias_domain_filter' => $alias->id->domain hunk ./library/NGNPro/Records/SipAliases.php 188 - $_url .= "&confirm=1"; + $deleteUrl['confirm'] = 1; hunk ./library/NGNPro/Records/SipAliases.php 194 + $_url = sprintf( + "%s&%s", + $this->url, + http_build_query($deleteUrl) + ); hunk ./library/NGNPro/Records/SipAliases.php 206 - $_sip_accounts_url = $this->url.sprintf("&service=sip_accounts@%s&username_filter=%s&domain_filter=%s", - urlencode($this->SoapEngine->soapEngine), - urlencode($alias->target->username), - urlencode($alias->target->domain) + $_sip_accounts_url = sprintf( + '%s&%s', + $this->url, + http_build_query( + array( + 'service' => sprintf('sip_accounts@%s', $this->SoapEngine->soapEngine), + 'username_filter' => $alias->target->username, + 'domain_filter' => $alias->target->domain + ) + ) hunk ./library/NGNPro/Records/SipAliases.php 219 - $_owner_url = sprintf - ("%s", - $this->url, - urlencode($this->SoapEngine->soapEngine), - urlencode($alias->owner), - $alias->owner + $_owner_url = sprintf( + '%s', + $this->url, + http_build_query( + array( + 'service' => sprintf('customers@%s', $this->SoapEngine->soapEngine), + 'customer_filter' => $alias->owner + ) + ), + $alias->owner