Skip to content
This repository was archived by the owner on Oct 5, 2025. It is now read-only.

Commit 9db74f2

Browse files
authored
Fixed an Issue Where Queries with Question Marks Would Break Pymon (#23)
* Fixed issue with search query * Incremeneted version
1 parent 79dd580 commit 9db74f2

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

pymon/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = "1.0.0"
1+
VERSION = "1.0.1"

pymon/bot.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,7 @@ async def _get(interaction: discord.Interaction, index: int):
7474
inline=False
7575
)
7676

77-
similar_queries = self.brain.search(
78-
query.query.removesuffix("?"))[1:4]
77+
similar_queries = self.brain.search(query.query.removesuffix("?"))[1:4]
7978
log.debug(f"Similar queries: {similar_queries}")
8079
if similar_queries:
8180
embed.add_field(
@@ -151,7 +150,11 @@ async def _react_on_mention(self, message: Message):
151150
"""
152151
if self.user.mentioned_in(message) and not message.mention_everyone:
153152
queries: list[models.Query] = self.brain.search(
154-
message.clean_content.removeprefix("@Pymon"))
153+
message
154+
.clean_content
155+
.removeprefix("@Pymon")
156+
.removesuffix("?")
157+
)
155158
if queries:
156159
reply = list()
157160
reply.extend([

pymon/brain.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ def __init__(self) -> None:
1414
"""
1515
self.connection = self.init_connection("pymon.db")
1616
self.init_db()
17-
queries = self.search("recursion")
18-
log.debug(f"TEST: {queries}")
1917

2018
def init_connection(self, name: str):
2119
"""

0 commit comments

Comments
 (0)