diff options
| author | salmonik <raisersoft@proton.me> | 2026-01-15 14:37:22 +0100 |
|---|---|---|
| committer | salmonik <raisersoft@proton.me> | 2026-01-15 14:37:22 +0100 |
| commit | edff41f3468996dad5e66d34ac8ab1f5a238751f (patch) | |
| tree | 33a567cd202fedf010764c3e4b8cae8827851f7f /cogs/music/play_utils.py | |
| parent | asyncio issues when starting (diff) | |
| download | senator-sperma-edff41f3468996dad5e66d34ac8ab1f5a238751f.tar.gz senator-sperma-edff41f3468996dad5e66d34ac8ab1f5a238751f.zip | |
minor improvements
Diffstat (limited to '')
| -rw-r--r-- | cogs/music/play_utils.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cogs/music/play_utils.py b/cogs/music/play_utils.py index 0614157..044bd1d 100644 --- a/cogs/music/play_utils.py +++ b/cogs/music/play_utils.py | |||
| @@ -113,7 +113,9 @@ class Utils: | |||
| 113 | 113 | ||
| 114 | # Boost score based on word ratio | 114 | # Boost score based on word ratio |
| 115 | score = score * (0.7 + (0.3 * word_ratio)) | 115 | score = score * (0.7 + (0.3 * word_ratio)) |
| 116 | 116 | ||
| 117 | score = int(score) | ||
| 118 | |||
| 117 | # Ensure score is within bounds | 119 | # Ensure score is within bounds |
| 118 | return min(100, max(0, score)) | 120 | return min(100, max(0, score)) |
| 119 | 121 | ||
| @@ -410,6 +412,9 @@ class PlayUtils: | |||
| 410 | async def search_local_autocomplete(cls, query: str = None, max_results: int = 10): | 412 | async def search_local_autocomplete(cls, query: str = None, max_results: int = 10): |
| 411 | """Wrapper for autocomplete searches that returns more results and allows empty query.""" | 413 | """Wrapper for autocomplete searches that returns more results and allows empty query.""" |
| 412 | # For autocomplete, we want to show more options and allow empty queries | 414 | # For autocomplete, we want to show more options and allow empty queries |
| 415 | if not query: | ||
| 416 | return [] | ||
| 417 | |||
| 413 | return await cls.search_local(query, max_results=max_results, autocomplete=True) | 418 | return await cls.search_local(query, max_results=max_results, autocomplete=True) |
| 414 | 419 | ||
| 415 | 420 | ||
