closed some conncetions earlier and a little cleanup

master
Kostanjevec 2022-09-05 20:27:07 +02:00
parent dfc8b6236d
commit b822f4e3f5
2 changed files with 2 additions and 4 deletions

View File

@ -14,7 +14,6 @@ def get_settings(user_id):
# zdaj imamo problem clasha med globalno in lokalno spremenljivko "dbsession"
if user == None:
print("user je bil none")
dbsession = get_session()
user = dbsession.query(User).get(user_id)
print("User je: ", user)
@ -29,6 +28,7 @@ def get_settings(user_id):
else:
settings_dict = json.loads(settings_db)
dbsession.close()
print("this is it: ", settings_dict)
return settings_dict

View File

@ -64,6 +64,7 @@ def is_due(card_id):
last_rating_date = dbsession.query(Rating).filter(Rating.card_id == card_id).order_by(desc(Rating.rating_time)).first()
if last_rating_date == None:
dbsession.close()
return True
due_date = last_rating_date.rating_time + timedelta(interval)
dbsession.close()
@ -128,12 +129,9 @@ def get_a_card_by_status(user_id, card_status):
if card_status == "new":
l = list_of_new_cards_by_ids(user_id)
card_id = l[0]
print(l, "00000000" , card_id)
if card_status == "due":
l = list_of_due_cards_by_ids(user_id)
card_id = l[0]
print(l, "00000000" , card_id)
return card_id
"""