From e2e3f02c9643c2fd4bfb577adba9a11251ba815d Mon Sep 17 00:00:00 2001 From: Kaveen Kumarasinghe Date: Tue, 28 Feb 2023 20:22:35 -0500 Subject: [PATCH] fix follow up requestor --- cogs/search_service_cog.py | 4 +++- gpt3discord.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cogs/search_service_cog.py b/cogs/search_service_cog.py index 82f7e4e..3dc8ebb 100644 --- a/cogs/search_service_cog.py +++ b/cogs/search_service_cog.py @@ -94,6 +94,7 @@ class SearchService(discord.Cog, name="SearchService"): response_mode, redo=None, from_followup=None, + followup_user=None, ): """Command handler for the search command""" await ctx.defer() if not redo else None @@ -171,7 +172,7 @@ class SearchService(discord.Cog, name="SearchService"): # If the response is too long, lets paginate using the discord pagination # helper embed_pages = await self.paginate_embed( - query_response_message, ctx.user, original_link if from_followup else None + query_response_message, ctx.user if not followup_user else followup_user, original_link if from_followup else None ) paginator = pages.Paginator( pages=embed_pages, @@ -301,4 +302,5 @@ class FollowupModal(discord.ui.Modal): redo=True, from_followup=FollowupData(message_link, self.children[0].value), response_mode=self.search_cog.redo_users[self.ctx.user.id].response_mode, + followup_user=interaction.user, ) diff --git a/gpt3discord.py b/gpt3discord.py index a63f48b..76c4be1 100644 --- a/gpt3discord.py +++ b/gpt3discord.py @@ -31,7 +31,7 @@ from services.environment_service import EnvService from models.openai_model import Model -__version__ = "10.8.6" +__version__ = "10.8.8" PID_FILE = Path("bot.pid")