mirror of
https://github.com/FAUSheppy/skillbird
synced 2025-12-09 07:58:32 +01:00
correctly use lock during api
This commit is contained in:
@@ -124,8 +124,6 @@ def findPlayer(name):
|
|||||||
for p in known_players.values():
|
for p in known_players.values():
|
||||||
sim = fuzz.token_set_ratio(name.lower(),p.name.lower())
|
sim = fuzz.token_set_ratio(name.lower(),p.name.lower())
|
||||||
tup_list += [(sim,p)]
|
tup_list += [(sim,p)]
|
||||||
finally:
|
|
||||||
TS.unlock()
|
|
||||||
tmp = sorted(tup_list, key=lambda x: x[0], reverse=True)
|
tmp = sorted(tup_list, key=lambda x: x[0], reverse=True)
|
||||||
players = list([x[1] for x in filter(lambda x: x[0] > 80, tmp)])
|
players = list([x[1] for x in filter(lambda x: x[0] > 80, tmp)])
|
||||||
|
|
||||||
@@ -139,7 +137,8 @@ def findPlayer(name):
|
|||||||
playerRankTupel += [(p, player_ranks[p])]
|
playerRankTupel += [(p, player_ranks[p])]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
playerRankTupel += [(p, "N/A")]
|
playerRankTupel += [(p, "N/A")]
|
||||||
|
finally:
|
||||||
|
TS.unlock()
|
||||||
return playerRankTupel
|
return playerRankTupel
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user