From bd7e21a6388775e850d6f716675a893c72881e56 Mon Sep 17 00:00:00 2001 From: Yuhong Sun Date: Tue, 16 Apr 2024 14:18:17 -0700 Subject: [PATCH] Lock Slack Keys (#1338) --- backend/danswer/server/manage/slack_bot.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/danswer/server/manage/slack_bot.py b/backend/danswer/server/manage/slack_bot.py index 2ea59a6316..19003f09d6 100644 --- a/backend/danswer/server/manage/slack_bot.py +++ b/backend/danswer/server/manage/slack_bot.py @@ -192,12 +192,15 @@ def list_slack_bot_configs( @router.put("/admin/slack-bot/tokens") -def put_tokens(tokens: SlackBotTokens) -> None: +def put_tokens( + tokens: SlackBotTokens, + _: User | None = Depends(current_admin_user), +) -> None: save_tokens(tokens=tokens) @router.get("/admin/slack-bot/tokens") -def get_tokens() -> SlackBotTokens: +def get_tokens(_: User | None = Depends(current_admin_user)) -> SlackBotTokens: try: return fetch_tokens() except ConfigNotFoundError: