Save bytes

This commit is contained in:
Jakub Vrana 2021-02-08 17:22:53 +01:00
parent e915f73f18
commit 5db1ea3301

View file

@ -676,8 +676,9 @@ class Adminer {
function editFunctions($field) { function editFunctions($field) {
global $edit_functions; global $edit_functions;
$return = ($field["null"] ? "NULL/" : ""); $return = ($field["null"] ? "NULL/" : "");
$update = isset($_GET["select"]) || where($_GET);
foreach ($edit_functions as $key => $functions) { foreach ($edit_functions as $key => $functions) {
if (!$key || (!isset($_GET["call"]) && (isset($_GET["select"]) || where($_GET)))) { // relative functions if (!$key || (!isset($_GET["call"]) && $update)) { // relative functions
foreach ($functions as $pattern => $val) { foreach ($functions as $pattern => $val) {
if (!$pattern || preg_match("~$pattern~", $field["type"])) { if (!$pattern || preg_match("~$pattern~", $field["type"])) {
$return .= "/$val"; $return .= "/$val";
@ -688,7 +689,7 @@ class Adminer {
} }
} }
} }
if ($field["auto_increment"] && !isset($_GET["select"]) && !where($_GET)) { if ($field["auto_increment"] && !$update) {
$return = lang('Auto Increment'); $return = lang('Auto Increment');
} }
return explode("/", $return); return explode("/", $return);