Update play_helper.py
Browse files- play_helper.py +8 -4
play_helper.py
CHANGED
@@ -747,10 +747,14 @@ def check_to_start_new_game(game_name, level, user=None, uid=None, sid=None):
|
|
747 |
def check_played_game(user, solved_games, solved_games_df, progress=gr.Progress()):
|
748 |
uid = user['email']
|
749 |
sid = user.get('sid', None)
|
750 |
-
|
751 |
-
|
752 |
-
|
753 |
-
|
|
|
|
|
|
|
|
|
754 |
matches = matches['files']
|
755 |
ret = dict()
|
756 |
for game_name in solved_games.keys():
|
|
|
747 |
def check_played_game(user, solved_games, solved_games_df, progress=gr.Progress()):
|
748 |
uid = user['email']
|
749 |
sid = user.get('sid', None)
|
750 |
+
if uid and sid:
|
751 |
+
matches = _files.list(
|
752 |
+
q=f"'{_folder_id}' in parents and mimeType='application/octet-stream' and name contains '{uid}_{sid}_-_'",
|
753 |
+
fields=f"files(name, id, {_cksm_methods_str})",
|
754 |
+
).execute()
|
755 |
+
matches = matches['files']
|
756 |
+
else:
|
757 |
+
matches = []
|
758 |
matches = matches['files']
|
759 |
ret = dict()
|
760 |
for game_name in solved_games.keys():
|