Browse Source

cleanup

feature/build-titles-from-stats
Vladislav Glinsky 5 years ago
parent
commit
ab93a1adb3
Signed by: cl0ne GPG Key ID: 9D058DD29491782E
  1. 5
      devpotato_bot/commands/daily_titles/models/inevitable_title.py
  2. 5
      devpotato_bot/commands/daily_titles/models/shuffled_title.py
  3. 3
      devpotato_bot/commands/help_/__init__.py
  4. 1
      tests/test_quickselect.py

5
devpotato_bot/commands/daily_titles/models/inevitable_title.py

@ -1,10 +1,5 @@
from __future__ import annotations
from typing import TYPE_CHECKING
if TYPE_CHECKING:
from .group_chat import GroupChat
from .title import TitleFromGroupChat, Base

5
devpotato_bot/commands/daily_titles/models/shuffled_title.py

@ -1,14 +1,9 @@
from __future__ import annotations
from typing import TYPE_CHECKING
from sqlalchemy import Column, Integer
from .title import TitleFromGroupChat, Base
if TYPE_CHECKING:
from .group_chat import GroupChat
class ShuffledTitle(TitleFromGroupChat):
__tablename__ = f"{Base.TABLENAME_PREFIX}shuffled_titles"

3
devpotato_bot/commands/help_/__init__.py

@ -50,13 +50,12 @@ class HelpPages:
def _button_callback(self, update: Update, context: CallbackContext):
"""Switch help page."""
query: CallbackQuery = update.callback_query
callback_query: CallbackQuery = update.callback_query
if context.match[1] == self.ignored_button_data:
return
requested_page = self.page_map.get(context.match[1])
if requested_page is None:
return
callback_query.edit_message_text(**self._format_page(requested_page))
query.edit_message_text(**self._format_page(requested_page))
def _format_page(self, current_page: Page):
buttons = [

1
tests/test_quickselect.py

@ -1,4 +1,3 @@
import itertools
import random
import unittest

Loading…
Cancel
Save