From ac304e0ed3e56fbc8335981ed5f3b93223b7ff1d Mon Sep 17 00:00:00 2001 From: ikechan8370 Date: Sat, 3 Aug 2024 13:24:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20gemini=E7=A6=81=E8=A8=80=E8=B6=8A?= =?UTF-8?q?=E6=9D=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/CustomGoogleGeminiClient.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/client/CustomGoogleGeminiClient.js b/client/CustomGoogleGeminiClient.js index dfe7986..b0e1ba3 100644 --- a/client/CustomGoogleGeminiClient.js +++ b/client/CustomGoogleGeminiClient.js @@ -232,9 +232,11 @@ export class CustomGoogleGeminiClient extends GoogleGeminiClient { } else { // execute function try { + let isAdmin = ['admin', 'owner'].includes(this.e.sender.role) + let isOwner = ['owner'].includes(this.e.sender.role) let args = Object.assign(functionCall.args, { - isAdmin: this.e.group?.is_admin, - isOwner: this.e.group?.is_owner, + isAdmin, + isOwner, sender: this.e.sender, mode: 'gemini' })