From a684044bb30adb1de4d945f24e6b8f9607ad5adb Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Mon, 17 Mar 2025 06:13:48 +0100 Subject: [PATCH] Compile SQLite: Remove server login field --- compile.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/compile.php b/compile.php index dfacb452..46f31eb4 100755 --- a/compile.php +++ b/compile.php @@ -302,12 +302,15 @@ if ($vendor) { $file = preg_replace("((\t*)" . preg_quote('if (support("' . $feature . '")') . ".*?\n\\1\\}( else)?)s", '', $file); } } - if (count($drivers) == 1) { + if ($project != "editor" && count($drivers) == 1) { $file = str_replace('html_select("auth[driver]", $drivers, DRIVER, "loginDriver(this);")', "\"" . reset($drivers) . "\"", $file, $count); - if (!$count && $project != "editor") { + if (!$count) { echo "auth[driver] form field not found\n"; } $file = str_replace(" . script(\"qs('#username').form['auth[driver]'].onchange();\")", "", $file); + if ($vendor == "sqlite") { + $file = str_replace(");\n\t\techo \$this->loginFormField('server', '' . lang('Server') . '', '