Fixed circular import in nft_util
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@ -23,6 +23,7 @@ from locales import INPUT_NAME_TEXT
|
||||
# MENU_KB.add_text_button(text="Бонус", payload={"command": "bonus"}, color=ButtonColor.POSITIVE)
|
||||
# from nft_things.NftSender import NFTSender
|
||||
from util.redis_db import RedisDB
|
||||
from util.nft_util import get_image
|
||||
|
||||
test_router = DefaultRouter()
|
||||
|
||||
@ -82,7 +83,7 @@ async def main_part_handle(event: BotEvent):
|
||||
|
||||
big_attachment = await Config().uploader.get_attachments_from_paths(
|
||||
peer_id=user_id,
|
||||
file_paths=[util.get_image(user_id)],
|
||||
file_paths=[get_image(user_id)],
|
||||
)
|
||||
await Config().api_ctx.messages.send(
|
||||
user_id=user_id, attachment=big_attachment, random_id=0
|
||||
|
2
db/db.py
2
db/db.py
@ -75,6 +75,8 @@ class DB(metaclass=Singleton):
|
||||
self._session.commit()
|
||||
|
||||
def add_candidate(self, candidate: Candidate):
|
||||
if self._session.query(Candidate).filter(Candidate.id == candidate.id).first() is not None:
|
||||
return
|
||||
tres = TestResult(answers=[])
|
||||
candidate.test_result = [tres]
|
||||
self._session.add(candidate)
|
||||
|
@ -1,2 +1 @@
|
||||
from .singleton import Singleton
|
||||
from .nft_util import get_image
|
||||
|
Reference in New Issue
Block a user