Fixed circular import in nft_util
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Andrey Gumirov
2022-05-01 12:42:22 +07:00
parent c5d18e56d5
commit 0649bb445c
3 changed files with 4 additions and 2 deletions

View File

@ -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

View File

@ -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)

View File

@ -1,2 +1 @@
from .singleton import Singleton
from .nft_util import get_image