From: Jakub Vrana Date: Wed, 18 Jun 2025 07:36:17 +0000 (+0200) Subject: AdminerSqlGemini: Remove extra comments (fix #1075) X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=9745c127697e9c6e32203513c935abf929001e34;p=adminer.git AdminerSqlGemini: Remove extra comments (fix #1075) --- diff --git a/plugins/sql-gemini.php b/plugins/sql-gemini.php index b9ca7df6..85311a6b 100644 --- a/plugins/sql-gemini.php +++ b/plugins/sql-gemini.php @@ -41,8 +41,8 @@ class AdminerSqlGemini extends Adminer\Plugin { echo "-- " . $response->error->message; } else { $text = $response->candidates[0]->content->parts[0]->text; - $text = preg_replace('~(\n|^)```sql\n(.+)\n```(\n|$)~sU', "*/\n\n\\2\n\n/*", "/*\n$text*/\n"); - echo preg_replace('~/\*\s*\*/\n*~', '', $text); + $text2 = preg_replace('~(\n|^)```sql\n(.+)\n```(\n|$)~sU', "*/\n\n\\2\n\n/*", "/*\n$text\n*/", -1, $count); + echo ($count ? preg_replace('~/\*\s*\*/\n*~', '', $text2) : $text); } exit; }