From 4d22e8fd4ed6bbf85863078333adcf9b0520d21c Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Thu, 27 Mar 2025 18:56:10 +0100 Subject: [PATCH] PostgreSQL: Fix PHP warning when creating new routine --- adminer/drivers/pgsql.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adminer/drivers/pgsql.inc.php b/adminer/drivers/pgsql.inc.php index c3cd43aa..adb74b59 100644 --- a/adminer/drivers/pgsql.inc.php +++ b/adminer/drivers/pgsql.inc.php @@ -728,7 +728,7 @@ ORDER BY event_manipulation DESC") as $row $rows = get_rows('SELECT routine_definition AS definition, LOWER(external_language) AS language, * FROM information_schema.routines WHERE routine_schema = current_schema() AND specific_name = ' . q($name)); - $return = $rows[0]; + $return = idx($rows, 0, array()); $return["returns"] = array("type" => $return["type_udt_name"]); $return["fields"] = get_rows('SELECT parameter_name AS field, data_type AS type, character_maximum_length AS length, parameter_mode AS inout FROM information_schema.parameters