@@ -60,27 +60,6 @@ def prune():
6060 delete_room (key )
6161 del rooms
6262 gc .collect ()
63- return
64- # if len(stale) > 0:
65- # cur_path = os.path.dirname(os.path.abspath(__file__))
66- # # add playtimes to master playtimes list
67- # with open(os.path.join(cur_path, 'all-playtimes.txt'), 'a+') as f:
68- # playtimes = [json.dumps([v['date_created'], v['playtime']])
69- # for v in sorted(stale, key=lambda k: k.get('date_modified'))
70- # if v['playtime'] > 10]
71- # f.write("\r\n".join(playtimes))
72- # del playtimes
73- # # add custom words to master list
74- # with open(os.path.join(cur_path, 'all-custom-words.txt'), 'a+') as f:
75- # custom_words = [json.dumps(v['options']['custom'])
76- # for v in stale if v['options']['custom'] is not False]
77- # f.write("\r\n".join(custom_words))
78- # del custom_words
79- # # prune master rooms list
80- # for game in stale:
81- # del ROOMS[game.get('game_id')]
82- # del stale
83- # gc.collect()
8463
8564@app .route ('/debug-sentry' )
8665def trigger_error ():
@@ -158,10 +137,8 @@ def on_leave(data):
158137@socketio .on ('flip_card' )
159138def on_flip_card (data ):
160139 """flip card and rebroadcast game object"""
161- room = data ['room' ]
162- card = data ['card' ]
163- ROOMS [room ].flip_card (card )
164- send (ROOMS [room ].to_json (), room = room )
140+ ROOMS [data ['room' ]].flip_card (data ['card' ])
141+ send (ROOMS [data ['room' ]].to_json (), room = data ['room' ])
165142
166143@socketio .on ('regenerate' )
167144def on_regenerate (data ):
0 commit comments