From f736f069a0fcb7ace37a558495d952dbaa1ddf66 Mon Sep 17 00:00:00 2001 From: Alireza Ahmadi Date: Fri, 10 Mar 2023 15:10:17 +0100 Subject: [PATCH] Fix tgbot: Admin can only search for client --- web/service/tgbot.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/service/tgbot.go b/web/service/tgbot.go index c68cb286..f392a419 100644 --- a/web/service/tgbot.go +++ b/web/service/tgbot.go @@ -128,7 +128,11 @@ func (t *Tgbot) answerCommand(message *tgbotapi.Message, chatId int64, isAdmin b case "status": msg = "bot is ok." case "usage": - t.searchClient(chatId, message.CommandArguments()) + if isAdmin { + t.searchClient(chatId, message.CommandArguments()) + } else { + msg = "Insufficient privilege" + } default: msg = "Unknown command" }