]> git.joonet.de Git - adminer.git/commitdiff
PostgreSQL: Fix PHP warning when creating new routine
authorJakub Vrana <jakub@vrana.cz>
Thu, 27 Mar 2025 17:56:10 +0000 (18:56 +0100)
committerJakub Vrana <jakub@vrana.cz>
Thu, 27 Mar 2025 17:56:10 +0000 (18:56 +0100)
adminer/drivers/pgsql.inc.php

index c3cd43aa479a83ec471b2fb1beabf5b41db0a4d4..adb74b59767d1fabb2157791388dc1134b4fb5eb 100644 (file)
@@ -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