Ver código fonte

A couple of fixes to the API.

DieFeM 8 anos atrás
pai
commit
d6d4474345
2 arquivos alterados com 8 adições e 3 exclusões
  1. 7 2
      includes/api_functions.php
  2. 1 1
      ogp_api.php

+ 7 - 2
includes/api_functions.php

@@ -59,8 +59,13 @@ function get_function_args($main_request)
 
 function get_query_port($server_xml, $server_port)
 {
-	if( $server_xml->query_port and $server_xml->query_port['type'] == "add" )
-		return $server_port + $server_xml->query_port;
+	if ($server_xml->query_port)
+	{
+		if ($server_xml->query_port['type'] == 'add')
+			return $server_port + $server_xml->query_port;
+		if ($server_xml->query_port['type'] == 'subtract')
+			return $server_port - $server_xml->query_port;
+	}
 	return $server_port;
 }
 

+ 1 - 1
ogp_api.php

@@ -1498,7 +1498,7 @@ function api_addonsmanager()
 		else
 		{
 			$status = "342";
-			$message = "Addon installation failed, file download could not be started.($retval)";
+			$message = "Addon installation failed, file download could not be started.";
 		}
 	}